Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 4 hlasů.
Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
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.
© 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)