Python Unit Test Automation: Unit tesztek automatizálása, szervezése és végrehajtása Pythonban

Értékelés:   (3.4 az 5-ből)

Python Unit Test Automation: Unit tesztek automatizálása, szervezése és végrehajtása Pythonban (Ashwin Pajankar)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 4 olvasói szavazat alapján történt.

Eredeti címe:

Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python

Könyv tartalma:

Ismerje meg, hogyan automatizálhatja a Python 3 egységtesztjeit olyan automatizálási könyvtárakkal, mint a doctest, unittest, nose, nose2, pytest és selenium. Ez a könyv a szoftverteszt-automatizálás fontos fogalmait tárja fel, és bemutatja, hogyan automatizálhatja, szervezheti és hajthatja végre az egységteszteket Python segítségével. Bevezeti az olvasót a webböngésző automatizálás és a naplózás fogalmaiba is.

Ez az új kiadás a Python 3 bevezetésével kezdődik. Ezután a doctestet és a pydocot tárgyalja. Ezt követi az unittest, a Python 3-hoz csomagolt keretrendszer tárgyalása. Van egy külön fejezet a tesztkészletek készítéséről, amelyet annak magyarázata követ, hogy az nose2 hogyan biztosítja az automatikus tesztmodul-felfedezést. Tovább haladva megismerkedhetünk a pytesttel, a Python legnépszerűbb harmadik féltől származó könyvtárral és tesztfuttatóval. Látni fogja, hogyan írhat és hajthat végre teszteket a pytesttel. Azt is megtanulod, hogyan fedezhetsz fel teszteket automatikusan a pytest segítségével.

Ez a kiadás két vadonatúj fejezetet tartalmaz, amelyek közül az első a Seleniummal történő webböngésző-automatizálás alapjaira összpontosít. Megtanulhatja, hogyan használja a Seleniumot az unittesttel együtt a böngésző automatizálásához szükséges tesztesetek írásához, és hogyan használja a Selenium IDE-t olyan webböngészőkkel, mint a Chrome és a Firefox. Ezután olyan naplózási keretrendszereket fog felfedezni, mint a Python beépített naplózója és a harmadik féltől származó loguru keretrendszer.

A könyv a pytesttel történő tesztvezérelt fejlesztés feltárásával zárul, amelynek során egy kis projektet hajt végre a TDD módszertan alkalmazásával.

Amit tanulni fog

⬤ Tesztelés megkezdése a doctest és az unittest segítségével.

⬤ Megérti az egységtesztelés fogalmát.

⬤ Kezdj el az nose 2 és a pytest használatával.

⬤ Tanulja meg a logger és a loguru használatát.

⬤ Munkálkodj a Seleniummal és a tesztvezérelt fejlesztéssel.

Kinek szól ez a könyvPython-fejlesztők, szoftvertesztelők, nyílt forráskódú programokat kedvelők és a Python-közösséghez hozzájárulók.

A könyv egyéb adatai:

ISBN:9781484278536
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:209

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Gyakorlati Python adatvizualizáció: Gyors megközelítés az adatvizualizáció megtanulásához Python...
1. fejezet: Adatvizualizáció bőrrel A fejezet...
Gyakorlati Python adatvizualizáció: Gyors megközelítés az adatvizualizáció megtanulásához Python segítségével - Practical Python Data Visualization: A Fast Track Approach to Learning Data Visualization with Python
Gyakorlati Linux a Raspberry Pi operációs rendszerrel: Gyorsindítás - Practical Linux with Raspberry...
Gyorsan kezdjen el programozni Linuxszal, miközben...
Gyakorlati Linux a Raspberry Pi operációs rendszerrel: Gyorsindítás - Practical Linux with Raspberry Pi OS: Quick Start
Gnu Octave by Example: Gyors és gyakorlatias megközelítés a Gnu Octave elsajátításához - Gnu Octave...
1. fejezet: Bevezetés a GNU Octave programba. A...
Gnu Octave by Example: Gyors és gyakorlatias megközelítés a Gnu Octave elsajátításához - Gnu Octave by Example: A Fast and Practical Approach to Learning Gnu Octave
Raspberry Pi számítógépes látásprogramozás - Második kiadás: Számítógépes látó alkalmazások...
Számítógépes látási feladatok széles választéka,...
Raspberry Pi számítógépes látásprogramozás - Második kiadás: Számítógépes látó alkalmazások tervezése és megvalósítása Raspberry Pi, OpenCV és Python 3 segítségével - Raspberry Pi Computer Vision Programming -Second Edition: Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3
Hands-on Matplotlib: Plotting és vizualizáció tanulása Python 3 segítségével - Hands-on Matplotlib:...
Ismerje meg a NumPy, a Matplotlib és a Pandas...
Hands-on Matplotlib: Plotting és vizualizáció tanulása Python 3 segítségével - Hands-on Matplotlib: Learn Plotting and Visualizations with Python 3
Python Unit Test Automation: Unit tesztek automatizálása, szervezése és végrehajtása Pythonban -...
Ismerje meg, hogyan automatizálhatja a Python 3...
Python Unit Test Automation: Unit tesztek automatizálása, szervezése és végrehajtása Pythonban - Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
SQL-tanulás a MySQL segítségével: Adatok lekérdezése és kezelése SQL parancsok segítségével...
Egy lépésről-lépésre bemutatott útmutató, amely...
SQL-tanulás a MySQL segítségével: Adatok lekérdezése és kezelése SQL parancsok segítségével könnyedén (English Edition) - Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease (English Edition)
Kézzelfogható gépi tanulás Pythonnal: Neurális hálózati megoldások megvalósítása a Scikit-Learn és a...
Ez a tökéletes átfogó útmutató a gépi tanulás és a...
Kézzelfogható gépi tanulás Pythonnal: Neurális hálózati megoldások megvalósítása a Scikit-Learn és a Pytorch segítségével - Hands-On Machine Learning with Python: Implement Neural Network Solutions with Scikit-Learn and Pytorch
BBC Micro: bit a gyakorlatban: Gyakorlati útmutató a kreatív, valós életbeli projektek...
Fejlesszen valós interaktív fizikai számítástechnikai...
BBC Micro: bit a gyakorlatban: Gyakorlati útmutató a kreatív, valós életbeli projektek létrehozásához a MicroPython és a BBC Micro: bit segítségével - BBC Micro: bit in Practice: A hands-on guide to building creative real-life projects with MicroPython and the BBC Micro: bit
Python 3 képfeldolgozás - Python 3 Image Processing
Gyakorlati képfeldolgozási ismeretek megszerzése a scikit-image segítségével.Főbb jellemzők A tudományos Python...
Python 3 képfeldolgozás - Python 3 Image Processing
Málna Pi példával - Raspberry Pi By Example
Kezdjen el csodálatos projekteket építeni a Raspberry Pi-vel a dobozból kivéve.Erről a könyvrőlFedezze fel a Raspberry Pi és más...
Málna Pi példával - Raspberry Pi By Example

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)