Note :
L'ouvrage est critiqué pour son manque de profondeur, son contenu obsolète et son matériel pédagogique insuffisant. Si certains apprécient son style d'écriture, de nombreuses critiques soulignent qu'il ne fournit pas de conseils pratiques ni d'exemples pertinents, ce qui déçoit les utilisateurs.
Avantages:⬤ Bien écrit
⬤ potentiellement adapté aux débutants absolus
⬤ style d'écriture agréable.
⬤ Pas assez de profondeur et de contenu pertinent
⬤ liens et ressources obsolètes
⬤ instructions difficiles à suivre
⬤ conseils pratiques négligeables
⬤ contenu minimal qui n'offre pas un bon rapport qualité-prix.
(basé sur 8 avis de lecteurs)
Selenium with Python - A Beginner's Guide: Get started with Selenium using Python as a programming language
Instructions pas à pas pour démarrer avec Selenium en utilisant Python comme langage de programmation.
Caractéristiques principales.
⬤ Introduction au monde de Selenium.
⬤ Comprendre le concept de localisateurs dans Selenium.
⬤ Apprendre à écrire des scripts en utilisant Selenium WebDriver en Python.
⬤ Apprendre les concepts de synchronisation.
⬤ Apprendre à gérer les différents éléments HTML comme le formulaire, le tableau, l'alerte, le cadre et la liste déroulante.
⬤ Apprendre les modèles de conception comme le modèle objet de la page, les tests basés sur les données et l'ajout d'assertions.
Description
Selenium est l'outil d'automatisation des tests open source le plus populaire du marché. Au cours de la dernière décennie, son utilisation a considérablement augmenté dans le secteur des technologies de l'information, dans tous les types d'organisations. La raison de sa popularité est principalement qu'il supporte de nombreux langages de programmation, des exécutions de tests sur de nombreux navigateurs et systèmes d'exploitation. Dans ce livre, nous allons découvrir les différents composants de Selenium. Nous discuterons des concepts de WebDriver et apprendrons comment appliquer les concepts d'automatisation des tests pour automatiser les tests de notre application. Nous apprendrons à reconnaître les objets de test sur l'écran et à écrire des commandes Selenium en utilisant Python comme langage de programmation. Nous verrons également comment utiliser des modèles de conception tels que le mode objet de la page et les tests pilotés par les données pour garantir la construction d'un cadre de test robuste, modulaire et évolutif par nature.
Ce que vous apprendrez
L'objectif est d'introduire le monde de Selenium à un testeur manuel qui connaît Python comme langage de programmation. Vous apprendrez à démystifier le concept d'identification des objets de test et à écrire des commandes Selenium pour créer des scripts de test robustes. Ce livre vous permettra d'apprendre à automatiser les différents éléments HTML que nous rencontrons dans les applications web que nous devons tester. Vous comprendrez comment construire une bonne suite de tests en apprenant le concept des modèles de conception comme le modèle objet de page et les tests pilotés par les données pour assurer la maintenabilité du code.
À qui s'adresse ce livre ?
Ce livre s'adresse aux personnes qui ont de l'expérience dans les tests manuels et qui connaissent le langage de programmation Python. Ce livre sera également utile à un développeur qui connaît Python comme langage de programmation et qui cherche à faire carrière dans l'automatisation des tests.
Table des matières
1. Selenium - Contexte conceptuel important.
2. Selenium IDE.
3. Les localisateurs dans Selenium.
4. Installation et configuration.
5. Selenium WebDriver.
6. Création de tests unitaires en Python.
7. Synchronisation des tests.
8. Paramétrage des tests.
9. Gestion de différents éléments Web.
10. Travailler avec des cadres.
11. Concept du modèle d'objet de page.
12. Implémentation de Selenium Grid.
A propos de l'auteur
Pallavi a une expérience professionnelle globale de 14 ans. Elle a occupé diverses fonctions en tant que chef de produit/projet au sein de l'équipe de prévente et de l'équipe de marketing pour des solutions d'outils d'automatisation des tests. Elle détient deux brevets provisoires avec d'autres contributeurs pour son travail sur l'élaboration de solutions d'automatisation des tests sans outils. Actuellement, elle est coach en automatisation des tests, écrivain, conférencière et propriétaire de 5 Elements Learning où elle collabore et travaille avec des passionnés de l'automatisation des tests à travers le monde. En tant qu'apprenante avide, elle aime se tenir au courant des dernières tendances et technologies. Elle croit fermement en un bien plus grand et aime vivre par l'exemple. Elle travaille bénévolement pour l'organisation eVidyaloka en tant qu'administratrice de centre. Elle est membre à vie de la réserve forestière de Jabarkhet et de People for Animals.
Son site web : http : //5elementslearning.com.
Son profil LinkedIn : https : //www.linkedin.com/in/pallavirsharma/.
© 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)