Automatizace jednotkových testů v Pythonu: Automatizujte, organizujte a provádějte jednotkové testy v jazyce Python.

Hodnocení:   (3,4 z 5)

Automatizace jednotkových testů v Pythonu: Automatizujte, organizujte a provádějte jednotkové testy v jazyce Python. (Ashwin Pajankar)

Recenze čtenářů

Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 4 hlasů.

Původní název:

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

Obsah knihy:

Naučte se automatizovat jednotkové testy jazyka Python 3 pomocí automatizačních knihoven, jako jsou doctest, unittest, nose, nose2, pytest a selenium. Tato kniha zkoumá důležité koncepty automatizace testování softwaru a ukazuje, jak automatizovat, organizovat a provádět jednotkové testy pomocí jazyka Python. Seznamuje čtenáře také s koncepty automatizace a protokolování ve webovém prohlížeči.

Toto nové vydání začíná úvodem do jazyka Python 3. Dále se zabývá programy doctest a pydoc. Poté následuje diskuse o unittestu, frameworku, který je dodáván v balíčku se samotným Pythonem 3. Následuje část věnovaná vytváření testovacích sad a po ní vysvětlení, jak nose2 zajišťuje automatické vyhledávání testovacích modulů. Dále se dozvíte o pytestu, nejoblíbenější knihovně a testrunneru třetích stran pro Python. Uvidíte, jak s pytestem psát a provádět testy. Naučíte se také automaticky objevovat testy pomocí pytestu.

Toto vydání obsahuje dvě zcela nové kapitoly, z nichž první se zaměřuje na základy automatizace webového prohlížeče pomocí Selenia. Dozvíte se, jak používat Selenium s unittestem k psaní testovacích případů pro automatizaci prohlížeče a jak používat Selenium IDE s webovými prohlížeči, jako jsou Chrome a Firefox. Dále se seznámíte s logovacími frameworky, jako je vestavěný logger v Pythonu a framework třetí strany loguru.

Knihu uzavírá zkoumání vývoje řízeného testy pomocí pytestu, během kterého provedete malý projekt s využitím metodiky TDD.

Co se naučíte

⬤ Začněte testovat pomocí doctestu a unittestu.

⬤ Pochopíte myšlenku jednotkového testování.

⬤ Začít s nose 2 a pytestem.

⬤ Naučit se používat logger a loguru.

⬤ Pracovat se Seleniem a testováním řízeným vývojem.

Pro koho je kniha určenaVývojáři Pythonu, testeři softwaru, nadšenci do open source a přispěvatelé do komunity Pythonu.

Další údaje o knize:

ISBN:9781484278536
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:209

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Praktická vizualizace dat v Pythonu: Vizualizace dat v jazyce Python: praktické cvičení pro...
Kapitola 1: Vizualizace dat pomocí aplikace Leather Cíl...
Praktická vizualizace dat v Pythonu: Vizualizace dat v jazyce Python: praktické cvičení pro praktické využití dat v jazyce Python - Practical Python Data Visualization: A Fast Track Approach to Learning Data Visualization with Python
Praktický Linux s operačním systémem Raspberry Pi: Rychlý začátek s operačním systémem Linux -...
Rychle začněte programovat v Linuxu a zároveň se...
Praktický Linux s operačním systémem Raspberry Pi: Rychlý začátek s operačním systémem Linux - Practical Linux with Raspberry Pi OS: Quick Start
Gnu Octave by Example: Rychlý a praktický přístup k výuce Gnu Octave: Příklad: Rychlý a praktický...
Kapitola 1: Úvod do GNU Octave. Cíl kapitoly:...
Gnu Octave by Example: Rychlý a praktický přístup k výuce Gnu Octave: Příklad: Rychlý a praktický přístup k výuce Gnu Octave. - Gnu Octave by Example: A Fast and Practical Approach to Learning Gnu Octave
Programování počítačového vidění na Raspberry Pi - druhé vydání: Navrhujte a implementujte aplikace...
Provádět širokou škálu úloh počítačového vidění,...
Programování počítačového vidění na Raspberry Pi - druhé vydání: Navrhujte a implementujte aplikace počítačového vidění pomocí Raspberry Pi, OpenCV a Pythonu 3. - Raspberry Pi Computer Vision Programming -Second Edition: Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3
Hands-on Matplotlib: Naučte se vykreslovat grafy a vizualizace v Pythonu 3. - Hands-on Matplotlib:...
Naučte se základní aspekty programů NumPy,...
Hands-on Matplotlib: Naučte se vykreslovat grafy a vizualizace v Pythonu 3. - Hands-on Matplotlib: Learn Plotting and Visualizations with Python 3
Automatizace jednotkových testů v Pythonu: Automatizujte, organizujte a provádějte jednotkové testy...
Naučte se automatizovat jednotkové testy jazyka...
Automatizace jednotkových testů v Pythonu: Automatizujte, organizujte a provádějte jednotkové testy v jazyce Python. - Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
Naučte se SQL s MySQL: (české vydání): Snadné získávání a manipulace s daty pomocí příkazů SQL -...
Průvodce krok za krokem, který vám pomůže snadno...
Naučte se SQL s MySQL: (české vydání): Snadné získávání a manipulace s daty pomocí příkazů SQL - Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease (English Edition)
Strojové učení v Pythonu: Implementujte řešení neuronových sítí pomocí Scikit-Learn a Pytorch. -...
Představujeme vám dokonalého komplexního průvodce...
Strojové učení v Pythonu: Implementujte řešení neuronových sítí pomocí Scikit-Learn a Pytorch. - Hands-On Machine Learning with Python: Implement Neural Network Solutions with Scikit-Learn and Pytorch
BBC Micro: bit v praxi: Praktický průvodce vytvářením kreativních projektů z reálného života s...
Vyvíjejte reálné interaktivní fyzikální...
BBC Micro: bit v praxi: Praktický průvodce vytvářením kreativních projektů z reálného života s MicroPythonem a BBC Micro: bitem. - BBC Micro: bit in Practice: A hands-on guide to building creative real-life projects with MicroPython and the BBC Micro: bit
Zpracování obrázků v jazyce Python 3 - Python 3 Image Processing
Získejte praktické znalosti o zpracování obrazu a o softwaru scikit-image.Klíčové vlastnosti...
Zpracování obrázků v jazyce Python 3 - Python 3 Image Processing
Raspberry Pi na příkladu - Raspberry Pi By Example
Začněte vytvářet úžasné projekty s počítačem Raspberry Pi ihned po vybalení z krabiceO této knizeProzkoumejte širokou...
Raspberry Pi na příkladu - Raspberry Pi By Example

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)