Test dell'interfaccia utente con Puppeteer: Implementare il testing end-to-end e l'automazione del browser utilizzando JavaScript e Node.js

Punteggio:   (4,6 su 5)

Test dell'interfaccia utente con Puppeteer: Implementare il testing end-to-end e l'automazione del browser utilizzando JavaScript e Node.js (Dario Kondratiuk)

Recensioni dei lettori

Riepilogo:

Il libro sui test dell'interfaccia utente con Puppeteer ha ricevuto recensioni estremamente positive per la chiarezza delle spiegazioni, gli esempi pratici e la capacità di soddisfare sia i principianti che i tester esperti. Copre un'ampia gamma di argomenti, dai fondamenti delle tecnologie web alle tecniche di automazione avanzate, rendendolo una risorsa completa per chiunque sia interessato ai test automatizzati. Tuttavia, sono stati rilevati alcuni problemi minori, come errori di battitura, leggibilità delle catture di codice e mancanza di alcuni esempi.

Vantaggi:

Facile da leggere e da seguire con spiegazioni chiare.
Copertura completa dei concetti di test dell'interfaccia utente ed esempi pratici.
Valido sia per i principianti che per gli utenti esperti.
Introduce strumenti e metodologie importanti.
Contenuti ben strutturati che vanno dalle basi agli argomenti avanzati.
Offre esempi reali che possono essere applicati ai progetti.
Evidenzia l'importanza dei test per tutti gli sviluppatori, non solo per i team di QA.

Svantaggi:

Contiene vari errori di battitura che possono causare confusione.
Alcune catture di codice sono difficili da leggere a causa del contrasto di colore e della dimensione dei caratteri.
Occasionalmente introduce comandi senza esempi di codice.
L'indice potrebbe essere migliorato per facilitare la navigazione.

(basato su 11 recensioni dei lettori)

Titolo originale:

UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js

Contenuto del libro:

Scrivere test di automazione a prova di errore, emulazione di dispositivi e automazione del browser utilizzando l'API di Puppeteer alimentata da Google.

Caratteristiche principali:

⬤ Iniziare a lavorare con Puppeteer e scoprire le migliori pratiche per i test di automazione.

⬤ Automatizza le tue moderne applicazioni web usando Jest e Mocha con Puppeteer.

⬤ Generare screenshot con Puppeteer e scoprire come utilizzarli per i test di regressione dell'interfaccia utente.

Descrizione del libro:

Puppeteer è una libreria open source per l'automazione del web creata da Google per eseguire con facilità attività quali test end-to-end, monitoraggio delle prestazioni e automazione delle attività. Utilizzando casi d'uso reali, questo libro vi accompagnerà in un viaggio pragmatico, aiutandovi a imparare Puppeteer e a implementare le migliori pratiche per portare il vostro codice di automazione al livello successivo!

Partendo da un'introduzione ai browser headless, questo libro vi condurrà attraverso le basi dell'automazione dei browser, mostrandovi fino a dove potete arrivare utilizzando Puppeteer per automatizzare Google Chrome e Mozilla Firefox. Imparerete poi le basi del testing end-to-end e capirete come creare test affidabili. Inoltre, imparerete a trovare gli elementi utilizzando i selettori CSS e le espressioni XPath. Man mano che si procede nei capitoli, l'attenzione si sposta su argomenti più avanzati di automazione del browser, come l'esecuzione di codice JavaScript all'interno del browser. Imparerete vari casi d'uso di Puppeteer, come i dispositivi mobili o i test di velocità della rete, la misurazione delle prestazioni del vostro sito e l'uso di Puppeteer come strumento di web scraping.

Alla fine di questo libro sui test dell'interfaccia utente, avrete imparato a sfruttare al meglio l'API di Puppeteer e sarete in grado di applicarla ai vostri progetti reali.

Cosa imparerete:

⬤ Comprendere i fondamenti dell'automazione del browser.

⬤ Esplorare i test end-to-end con Puppeteer e le sue migliori pratiche.

⬤ Applicare i selettori CSS e le espressioni XPath all'automazione web.

⬤ Scoprire come sfruttare la potenza dell'automazione web come sviluppatore.

⬤ Emulazione di diversi casi d'uso di Puppeteer, come i test di velocità della rete e la geolocalizzazione.

⬤ Approfondisci le tecniche e le migliori pratiche per lo scraping e la generazione di contenuti web.

A chi è rivolto questo libro:

Il libro si rivolge a ingegneri QA, professionisti del testing e sviluppatori web frontend che desiderano eseguire test end-to-end utilizzando gli strumenti per sviluppatori di Google. Anche gli sviluppatori web che vogliono imparare a usare Puppeteer per generare contenuti, fare scraping di siti web e valutarne le prestazioni troveranno utile questo libro. Sebbene la conoscenza di Node. js non sia necessaria, una conoscenza di base di JavaScript aiuterà a comprendere i concetti trattati.

Altre informazioni sul libro:

ISBN:9781800206786
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Test dell'interfaccia utente con Puppeteer: Implementare il testing end-to-end e l'automazione del...
Scrivere test di automazione a prova di errore,...
Test dell'interfaccia utente con Puppeteer: Implementare il testing end-to-end e l'automazione del browser utilizzando JavaScript e Node.js - UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)