Hodnotenie:
Kniha o testovaní používateľského rozhrania pomocou programu Puppeteer získala prevažne pozitívne recenzie pre svoje jasné vysvetlenia, praktické príklady a schopnosť vyhovieť začiatočníkom aj skúseným testerom. Pokrýva široké spektrum tém, od základov webových technológií až po pokročilé techniky automatizácie, čo z nej robí komplexný zdroj informácií pre každého, kto sa zaujíma o automatizované testovanie. Boli však zaznamenané niektoré drobné problémy, ako sú preklepy, čitateľnosť zachyteného kódu a nedostatok niektorých príkladov.
Výhody:⬤ Ľahko sa číta a sleduje s jasnými vysvetleniami.
⬤ Komplexné pokrytie koncepcií testovania používateľského rozhrania a praktické príklady.
⬤ Cenné pre začiatočníkov aj skúsených používateľov.
⬤ Predstavuje dôležité nástroje a metodiky.
⬤ Dobre štruktúrovaný obsah, ktorý postupuje od základov k pokročilým témam.
⬤ Ponúka príklady z reálneho sveta, ktoré možno aplikovať na projekty.
⬤ Zdôrazňuje význam testovania pre všetkých vývojárov, nielen pre tímy QA.
⬤ Obsahuje rôzne preklepy, ktoré môžu spôsobiť zmätok.
⬤ Niektoré zábery kódu sú ťažko čitateľné kvôli kontrastu farieb a veľkosti písma.
⬤ Občas uvádza príkazy bez príkladov kódu.
⬤ Index by sa mohol zlepšiť pre jednoduchšiu orientáciu.
(na základe 11 čitateľských recenzií)
UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js
Napíšte testy automatizácie, emuláciu zariadenia a automatizáciu prehliadača pomocou rozhrania API spoločnosti Puppeteer poháňaného spoločnosťou Google
Kľúčové funkcie:
⬤ Začnite pracovať so softvérom Puppeteer a objavte osvedčené postupy pre automatizačné testovanie.
⬤ Automatizujte svoje moderné webové aplikácie pomocou Jest a Mocha s Puppeteer.
⬤ Generujte snímky obrazovky pomocou Puppeteeru a zistite, ako ich možno použiť na regresné testy používateľského rozhrania.
Popis knihy:
Puppeteer je open source knižnica na automatizáciu webových aplikácií, ktorú vytvorila spoločnosť Google a ktorá umožňuje jednoducho vykonávať úlohy, ako je end-to-end testovanie, monitorovanie výkonu a automatizácia úloh. Pomocou reálnych prípadov použitia vás táto kniha vezme na pragmatickú cestu, pomôže vám naučiť sa Puppeteer a implementovať osvedčené postupy, aby ste svoj automatizačný kód posunuli na vyššiu úroveň!
Táto kniha začína úvodom do bezhlavých prehliadačov a prevedie vás základmi automatizácie prehliadačov, pričom vám ukáže, ako ďaleko sa môžete dostať pomocou programu Puppeteer pri automatizácii prehliadačov Google Chrome a Mozilla Firefox. Potom sa naučíte základy testovania od konca ku koncu a pochopíte, ako vytvárať spoľahlivé testy. Osvojíte si aj vyhľadávanie prvkov pomocou selektorov CSS a výrazov XPath. Ako budete postupovať jednotlivými kapitolami, pozornosť sa presunie na pokročilejšie témy automatizácie prehliadača, ako je napríklad vykonávanie kódu JavaScript v prehliadači. Naučíte sa rôzne prípady použitia programu Puppeteer, ako napríklad testovanie mobilných zariadení alebo rýchlosti siete, meranie výkonu webu a použitie programu Puppeteer ako nástroja na škrabanie webu.
Na konci tejto knihy o testovaní používateľského rozhrania sa naučíte, ako čo najlepšie využiť rozhranie API programu Puppeteer a budete ho môcť použiť vo svojich reálnych projektoch.
Čo sa naučíte:
⬤ Poznáte základy automatizácie prehliadača.
⬤ Preskúmate end-to-end testovanie pomocou Puppeteeru a jeho osvedčené postupy.
⬤ Použiť selektory CSS a výrazy XPath na automatizáciu webu.
⬤ Objavte, ako môžete ako vývojár využiť silu webovej automatizácie.
⬤ Vyskúšajte rôzne prípady použitia Puppeteeru, ako sú napríklad testy rýchlosti siete a geolokácie.
⬤ Zoznámte sa s technikami a osvedčenými postupmi pre škrabanie webu a generovanie webového obsahu.
Pre koho je táto kniha určená:
Kniha je určená pre inžinierov QA, odborníkov na testovanie aj frontendových webových vývojárov, ktorí chcú vykonávať end-to-end testovanie pomocou vývojárskych nástrojov spoločnosti Google. Kniha bude užitočná aj pre webových vývojárov, ktorí sa chcú naučiť používať program Puppeteer na generovanie obsahu, scrapovanie webových stránok a vyhodnocovanie výkonnosti webových stránok. Hoci znalosť Node. js nie je nevyhnutná, základné znalosti JavaScriptu pomôžu pri pochopení obsiahnutých konceptov.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)