Evaluare:
Cartea este criticată pentru lipsa sa de profunzime, conținutul învechit și materialul didactic insuficient. În timp ce unii apreciază stilul său de scriere, multe recenzii subliniază faptul că nu reușește să ofere îndrumări practice și exemple relevante, ceea ce duce la dezamăgirea utilizatorilor.
Avantaje:⬤ Bine scris
⬤ potențial potrivit pentru începători absoluți
⬤ stil de scriere crocant.
⬤ Nu are suficientă profunzime și conținut relevant
⬤ linkuri și resurse învechite
⬤ instrucțiuni greu de urmat
⬤ îndrumare practică neglijabilă
⬤ conținut minimal care nu reușește să ofere valoare pentru cost.
(pe baza a 8 recenzii ale cititorilor)
Selenium with Python - A Beginner's Guide: Get started with Selenium using Python as a programming language
Instrucțiuni pas cu pas pentru a începe cu Selenium folosind Python ca limbaj de programare
Caracteristici principale
⬤ Faceți cunoștință cu lumea Selenium.
⬤ Înțelegeți conceptul de locators în Selenium.
⬤ Învățați cum să scrieți scripturi folosind Selenium WebDriver în Python.
⬤ Învățați conceptele de sincronizare.
⬤ Învățați cum să gestionați diferite elemente HTML, cum ar fi formularul, tabelul, alerta, cadrul și dropdown.
⬤ Învățați despre modelele de proiectare, cum ar fi modelul obiect al paginii, testele bazate pe date și adăugarea de aserțiuni.
Descriere
Selenium este cel mai popular instrument open source de automatizare a testelor disponibil pe piață. În ultimul deceniu, utilizarea sa a crescut dramatic în sectorul IT în toate tipurile de organizații. Motivul popularității sale este în principal faptul că suportă mai multe limbaje de programare, execuții de testare pe mai multe browsere și sisteme de operare. În această carte, vom învăța despre diferitele componente ale Selenium. Vom discuta despre conceptele WebDriver și vom învăța cum să aplicăm conceptele de automatizare a testelor cu acesta pentru a automatiza testarea aplicației noastre. Vom învăța procesul de recunoaștere a obiectelor de testare pe ecran și de scriere a comenzilor Selenium utilizând Python ca limbaj de programareDe asemenea, vom discuta despre modul de utilizare a modelelor de proiectare, cum ar fi modul obiect de pagină și testarea bazată pe date, pentru a asigura construirea unui cadru de testare robust, care este modular și scalabil în natură.
Ce veți învăța
Obiectivul este de a introduce lumea Selenium pentru un tester manual care cunoaște Python ca limbaj de programare. Veți învăța să demistificați conceptul de identificare a obiectelor de testare și de scriere a comenzilor Selenium pentru a crea scripturi de testare robuste. Această carte vă va ajuta să învățați să automatizați diferite elemente HTML, pe care le întâlnim în aplicațiile web pe care trebuie să le testăm. Veți înțelege cum să construiți o suită de teste bună prin învățarea conceptului de modele de design, cum ar fi modelul obiectului paginii și testele bazate pe date pentru a asigura mentenabilitatea codului.
Pentru cine este această carte?
Această carte este destinată persoanelor care au experiență în testarea manuală și cunoștințe în Python ca limbaj de programare. Această carte va fi utilă și pentru un dezvoltator care cunoaște Python ca limbaj de programare și caută automatizarea testelor ca opțiune de carieră.
Tabla de conținut
1. Selenium - Context conceptual important.
2. Selenium IDE.
3. Locatoare în Selenium.
4. Instalare și configurare.
5. Selenium WebDriver.
6. Crearea de teste unitare în Python.
7. Sincronizarea testelor.
8. Parametrizarea testelor.
9. Gestionarea diferitelor elemente web.
10. Lucrul cu cadrele.
11. Conceptul de model de obiect de pagină.
12. Implementarea Selenium Grid.
Despre autor
Pallavi are o experiență profesională totală de 14 ani. A lucrat în roluri variate ca manager de produs/proiect în echipa de presale și în echipa de marketing pentru soluții privind instrumentele de automatizare a testelor. Deține două brevete provizorii, împreună cu alți colaboratori, pentru activitatea sa de creare a unor soluții de automatizare a testelor agnostice pentru instrumente. În prezent, ea acționează ca un antrenor de automatizare a testelor, scriitor, vorbitor și proprietar la 5 Elements Learning, unde colaborează și lucrează cu entuziaști ai automatizării testelor din întreaga lume. Ca un învățător avid, îi place să se mențină la curent cu cele mai recente tendințe și tehnologii. Crede cu tărie într-un bine mai mare și îi place să trăiască prin exemplu. Face voluntariat pentru organizația eVidyaloka, unde lucrează ca administrator de centru. Este membră pe viață a rezervației forestiere Jabarkhet și a organizației People for Animals.
Website-ul ei: http: //5elementslearning.com.
Profilul ei LinkedIn: https: //www.linkedin.com/in/pallavirsharma/.
© 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)