3
Představení firmyD software - založeno 2007
Vývojář a školitel testingových řešení, primárně Zephyr
Objem okolo 4200 klientů v 80 zemích (Hyundai, Google, Honda)
Zephyr for JIRA
Zephyr Enterprise
Zephyr Blueprints
ZAPI
4
Zephyr - Úvod
Nástroj pro vedení testů, vhodný pro všechny fáze vývoje
.fdff
Podporuje verze JIRA Cloud, JIRA Server 5.1 – 6.4 +
Poloviční cena pro školy, zdarma pro neziskové
SOAP a REST API (ZAPI)
5
První kroky
Po instalaci se zobrazí v horním panelu záložka „Tests“.
A vytvoří se issue type „Test“.
6
Tvorba testů (1/2)
O importování: https://www.youtube.com/watch?v=y5pCg5lSrBk
14
Spouštění testů – Ukázka
http://www.youtube.com/v/8Yd7bjSC5t4
18
Pokročilé nastavení – ZBOT, ZIP
ZBOT – Propojení s automatizací (Selenium, TestNG, …)
ZIP – Vlastní úprava automatizačních povelů
19
Slovníček pojmůTest
Test nebo „Testcase“. kroky, které jsou potřebné pro otestování funkce.Test může mít jakýkoli rozsah a různé poznámky, např. linky, historie…Test je také typ požadavků v JIRA.
Test Summary Sumář všech vykonaných testů, třízený podle klíčů (komponenta, label, …) Přístupný v levém panelu JIRA projektu.
Test Cycle (Skupina testů) Soubor testů k vykonání (např. „Animace, Design…) Verze může obsahovat více těchto Skupin.
Execution Spuštění testu, spojené s zaznamenáním výsledků.
Ad hoc cycle Pokud nebyly ve verzi definovány žádné Skupiny testů, poté jakýkoli vykonaný test v této verzi spadá pod „Ad hoc cycle“ – výchozí skupinu.
Unscheduled Version Pokud v JIRA neexistují žádné verze, všechny testy budou zařazeny jako „Unscheduled“.
Execution statuses Stavy, jak test dopadl. Pass, Fail, Blocked, WIP, Unexecuted jsou výchozí. Dají se přidat vlastní.
Version Verze projektu v JIRA. Sem se řadí jednotlivé testy, konkrétně pod parametr Fix Version/s. Nikoli Affects Version/s.
Component JIRA komponenty, kterými se dají testy označit.Label JIRA štítky, kterými se dají testy označit.
Workflow Typ požadavku „Test“ s workflow nepracuje, ačkoli v případě potřeby se dá nakonfigurovat.
Top Related