Evaluare:
Cartea UI Testing with Puppeteer a primit recenzii copleșitor de pozitive pentru explicațiile sale clare, exemplele practice și capacitatea de a se adresa atât începătorilor, cât și testerilor experimentați. Ea acoperă o gamă largă de subiecte, de la fundamentele tehnologiilor web la tehnici avansate de automatizare, ceea ce o face o resursă cuprinzătoare pentru oricine este interesat de testarea automată. Cu toate acestea, au fost remarcate unele probleme minore, cum ar fi greșelile de scriere, lizibilitatea capturilor de cod și lipsa anumitor exemple.
Avantaje:⬤ Ușor de citit și de urmărit, cu explicații clare.
⬤ Acoperire cuprinzătoare a conceptelor de testare UI și exemple practice.
⬤ Valoros atât pentru începători, cât și pentru utilizatorii experimentați.
⬤ Prezintă instrumente și metodologii importante.
⬤ Conținut bine structurat care trece de la subiecte de bază la subiecte avansate.
⬤ Oferă exemple reale care pot fi aplicate la proiecte.
⬤ Subliniază importanța testării pentru toți dezvoltatorii, nu doar pentru echipele QA.
⬤ Conține diverse greșeli de scriere care pot cauza confuzie.
⬤ Unele capturi de cod sunt dificil de citit din cauza contrastului culorilor și a dimensiunii fontului.
⬤ Introduce ocazional comenzi fără exemple de cod.
⬤ Indexul ar putea fi îmbunătățit pentru o navigare mai ușoară.
(pe baza a 11 recenzii ale cititorilor)
UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js
Scrieți teste de automatizare în condiții de siguranță, emulație de dispozitiv și automatizare de browser utilizând API-ul Puppeteer bazat pe Google
Caracteristici principale:
⬤ Începeți să funcționați cu Puppeteer și descoperiți cele mai bune practici pentru testarea automatizării.
⬤ Automatizați-vă aplicațiile web moderne utilizând Jest și Mocha cu Puppeteer.
⬤ Generați capturi de ecran folosind Puppeteer și descoperiți cum pot fi folosite pentru testele de regresie UI.
Descrierea cărții:
Puppeteer este o bibliotecă de automatizare web open source creată de Google pentru a efectua cu ușurință sarcini precum testarea end-to-end, monitorizarea performanței și automatizarea sarcinilor. Folosind cazuri reale de utilizare, această carte vă va purta într-o călătorie pragmatică, ajutându-vă să învățați Puppeteer și să implementați cele mai bune practici pentru a vă duce codul de automatizare la nivelul următor!
Începând cu o introducere în browserele fără cap, această carte vă va conduce prin bazele automatizării browserelor, arătându-vă cât de departe puteți ajunge folosind Puppeteer pentru a automatiza Google Chrome și Mozilla Firefox. Veți învăța apoi elementele de bază ale testării end-to-end și veți înțelege cum să creați teste fiabile. De asemenea, vă veți familiariza cu găsirea elementelor utilizând selectori CSS și expresii XPath. Pe măsură ce avansați în capitole, accentul se mută pe subiecte mai avansate de automatizare a browserului, cum ar fi executarea codului JavaScript în interiorul browserului. Veți învăța diverse cazuri de utilizare a Puppeteer, cum ar fi testarea dispozitivelor mobile sau a vitezei rețelei, măsurarea performanței site-ului dvs. și utilizarea Puppeteer ca instrument de web scraping.
Până la sfârșitul acestei cărți de testare a interfeței utilizator, veți fi învățat cum să profitați la maximum de API-ul Puppeteer și veți putea să îl aplicați în proiectele dvs. din lumea reală.
Ce veți învăța:
⬤ Înțelegeți fundamentele automatizării browserului.
⬤ Explorați testarea end-to-end cu Puppeteer și bunele sale practici.
⬤ Aplicați selectorii CSS și expresiile XPath la automatizarea web.
⬤ Descoperiți cum puteți valorifica puterea automatizării web în calitate de dezvoltator.
⬤ Emulați diferite cazuri de utilizare a Puppeteer, cum ar fi testele de viteză a rețelei și geolocalizarea.
⬤ Să vă familiarizați cu tehnicile și cele mai bune practici pentru web scraping și generarea de conținut web.
Pentru cine este această carte:
Cartea se adresează deopotrivă inginerilor QA, profesioniștilor în testare și dezvoltatorilor web front-end care doresc să efectueze teste end-to-end utilizând instrumentele Google pentru dezvoltatori. Dezvoltatorii web care doresc să învețe cum să utilizeze Puppeteer pentru generarea de conținut, scraping-ul site-urilor web și evaluarea performanței site-urilor web vor găsi, de asemenea, această carte utilă. Deși cunoștințele de Node. js nu sunt necesare, cunoștințele de bază de JavaScript vor ajuta la înțelegerea conceptelor abordate.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)