Úvod

Dokončeno

Začínáme s testováním v Pythonu může být ohromující. Standardní knihovna Pythonu nabízí některé nástroje a pomocné rutiny pro psaní testů, ale má určité nevýhody, které by mohly ztížit.

Pytest je jedním z nejoblíbenějších testovacích nástrojů a architektur pro Python. I když Pytest může pomoct s vysoce složitými testovacími scénáři, při vytváření testů nevynutí jeho schopnosti. Můžete psát jednoduché testy a stále těžit z rychlého a funkčního spouštěče testů a užitečných sestav.

Klíčovým aspektem Pytestu je, že usnadňuje psaní testů. Testovací funkci můžete napsat bez závislostí nebo konfigurace a test spustit hned.

Tady probereme některé základní informace potřebné k tomu, abyste mohli začít s Pytestem, abyste mohli testovací sadu využít na další úroveň.

Co se naučíte

Na konci tohoto modulu můžete psát testy pomocí Pytestu, interpretovat bohaté hlášení o selhání a využívat výhod funkce spouštěče testů. Měli byste se cítit pohodlně pracovat s testovacími funkcemi i třídami a být schopni určit, kdy se má použít.

Tyto znalosti vám umožní:

  • Pracujte s existujícími testy pro Pytest nebo rozšiřte stávající sadu testů.
  • Pomocí zasílání zpráv o chybách Pytestu můžete přesně určit chyby.
  • Pytest použijte jako knihovnu a nástroj příkazového řádku.

Jaký je hlavní cíl?

Měli byste se cítit pohodlně pracovat s Pytestem a psaním testů pro Pytest, což vám umožní stát se efektivnějším inženýrem tím, že vám pomůže psát více a lepší testy.