PL/SQL pro automatizaci testů

Spouštějte testy ve smyčce, ověřujte výsledky dotazu proti očekávaným výsledkům a zaznamenávejte testovací běhy.

Popis školení

Většinu databázových testů lze popsat jednoduchým způsobem - ověřte, zda pole splňuje stanovené požadavky, a pokud ano, test prochází. Všechny tyto testy mají jednotný způsob, jak uvést očekávané výsledky - buď jsou pole vždy stejná, nebo ne. Tyto testy lze automatizovat.

Cílem tohoto kurzu je právě automatizace. Naučíme se základy PL / SQL - procedurální rozšíření Oracle SQL.

Zjistěte, jak můžete nové znalosti využít ke spuštění testů ve smyčce; Ověřte výsledky dotazu oproti očekávaným výsledkům a také zaznamenávejte testovací běhy. To vše vám umožní spustit skript večer a ráno už jen zkontrolovat výsledky a ověřit nahlášené incidenty.

Požadavky

  • Tento kurz je velmi technický
  • Nejzákladnější a některé pokročilé techniky SQL
  • Znalost základní struktury dotazů, sub selectů a základních typů joinů
  • Znalost příkazů DML a DDL bude užitečná, ale není nutná
  • Předchozí zkušenosti s programováním nejsou vůbec nutné

Na školení se naučíte

Automatizovat existující testy

Importoat testy do databáze

Postupy, které spustí konkrétní testy

Hlavní témata

  • Import testů do databáze
  • Funkce pro provádění specifických testů
  • Automatizace testů