Test de l'interface utilisateur avec Puppeteer : Mettre en œuvre des tests de bout en bout et l'automatisation du navigateur en utilisant JavaScript et Node.js

Note :   (4,6 sur 5)

Test de l'interface utilisateur avec Puppeteer : Mettre en œuvre des tests de bout en bout et l'automatisation du navigateur en utilisant JavaScript et Node.js (Dario Kondratiuk)

Avis des lecteurs

Résumé:

Le livre sur les tests d'interface utilisateur avec Puppeteer a reçu des critiques extrêmement positives pour ses explications claires, ses exemples pratiques et sa capacité à s'adresser aussi bien aux débutants qu'aux testeurs expérimentés. Il couvre un large éventail de sujets, des principes fondamentaux des technologies web aux techniques d'automatisation avancées, ce qui en fait une ressource complète pour toute personne intéressée par les tests automatisés. Cependant, quelques problèmes mineurs tels que les fautes de frappe, la lisibilité des captures de code et le manque de certains exemples ont été notés.

Avantages:

Facile à lire et à suivre avec des explications claires.
Couverture complète des concepts de test de l'interface utilisateur et exemples pratiques.
Précieux pour les débutants et les utilisateurs expérimentés.
Présentation d'outils et de méthodologies importants.
Un contenu bien structuré qui va des bases aux sujets avancés.
Offre des exemples du monde réel qui peuvent être appliqués aux projets.
Souligne l'importance des tests pour tous les développeurs, et pas seulement pour les équipes d'assurance qualité.

Inconvénients:

Contient des fautes de frappe qui peuvent prêter à confusion.
Certaines captures de code sont difficiles à lire en raison du contraste des couleurs et de la taille des caractères.
Introduction occasionnelle de commandes sans exemples de code.
L'index pourrait être amélioré pour faciliter la navigation.

(basé sur 11 avis de lecteurs)

Titre original :

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

Contenu du livre :

Écrire des tests d'automatisation à sécurité intégrée, l'émulation de périphériques et l'automatisation de navigateurs à l'aide de l'API de Puppeteer alimentée par Google.

Caractéristiques principales :

⬤ Mettez en place Puppeteer et découvrez les meilleures pratiques en matière de tests d'automatisation.

⬤ L'automatisation de vos applications web modernes à l'aide de Jest et Mocha avec Puppeteer.

⬤ Les tests de régression de l'interface utilisateur peuvent être réalisés à l'aide de captures d'écran générées à l'aide de Puppeteer.

Description du livre :

Puppeteer est une bibliothèque d'automatisation web open source créée par Google pour réaliser facilement des tâches telles que les tests de bout en bout, la surveillance des performances et l'automatisation des tâches. En s'appuyant sur des cas d'utilisation réels, ce livre vous emmènera dans un voyage pragmatique, vous aidant à apprendre Puppeteer et à mettre en œuvre les meilleures pratiques pour faire passer votre code d'automatisation au niveau supérieur !

En commençant par une introduction aux navigateurs sans tête, ce livre vous fera découvrir les fondements de l'automatisation des navigateurs, en vous montrant jusqu'où vous pouvez aller en utilisant Puppeteer pour automatiser Google Chrome et Mozilla Firefox. Vous apprendrez ensuite les bases des tests de bout en bout et comprendrez comment créer des tests fiables. Vous vous familiariserez également avec la recherche d'éléments à l'aide de sélecteurs CSS et d'expressions XPath. Au fil des chapitres, l'accent est mis sur des sujets plus avancés concernant l'automatisation du navigateur, tels que l'exécution de code JavaScript à l'intérieur du navigateur. Vous découvrirez divers cas d'utilisation de Puppeteer, tels que les appareils mobiles ou les tests de vitesse du réseau, l'évaluation des performances de votre site et l'utilisation de Puppeteer en tant qu'outil d'exploration du Web.

À la fin de ce livre sur les tests d'interface utilisateur, vous aurez appris à tirer le meilleur parti de l'API de Puppeteer et serez en mesure de l'appliquer à vos projets réels.

Ce que vous apprendrez :

⬤ Comprendre les principes fondamentaux de l'automatisation des navigateurs.

⬤ Explorer les tests de bout en bout avec Puppeteer et ses meilleures pratiques.

⬤ Appliquer les sélecteurs CSS et les expressions XPath à l'automatisation du Web.

⬤ Découvrir comment, en tant que développeur, vous pouvez tirer parti de la puissance de l'automatisation du Web.

⬤ Émuler différents cas d'utilisation de Puppeteer tels que les tests de vitesse du réseau et la géolocalisation.

⬤ Les techniques et les meilleures pratiques pour le web scraping et la génération de contenu web.

A qui s'adresse ce livre :

Ce livre s'adresse aux ingénieurs d'assurance qualité, aux professionnels des tests et aux développeurs web frontaux qui souhaitent effectuer des tests de bout en bout à l'aide des outils de développement de Google. Les développeurs web qui souhaitent apprendre à utiliser Puppeteer pour générer du contenu, récupérer des sites web et évaluer les performances des sites web trouveront également ce livre utile. Bien qu'il ne soit pas nécessaire de connaître Node.js, des connaissances de base en JavaScript aideront à comprendre les concepts abordés.

Autres informations sur le livre :

ISBN :9781800206786
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Test de l'interface utilisateur avec Puppeteer : Mettre en œuvre des tests de bout en bout et...
Écrire des tests d'automatisation à sécurité...
Test de l'interface utilisateur avec Puppeteer : Mettre en œuvre des tests de bout en bout et l'automatisation du navigateur en utilisant JavaScript et Node.js - UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)