Open Source SW Quality Assurance II
Účastníci se seznámí se dvěmi oblastmi, které v praxi velmi úzce souvisí s SW Quality Assurance a testováním - systémy pro záznam a sledování chyb a automatizované testování. Kurz navazuje na Open Source SW Quality Assurance I.
Cíl kurzu
Cílem je účastníkům prakticky předvést některé systémy pro záznam a sledování chyb, uvést do problematiky automatizovaného testování a prakticky seznámit s dvěma nástroji automatizovaného testování (Selenium HQ a Apache JMeter), které ocení nejen při testování webových aplikací.
Osnova
1. Systémy pro záznam a sledování chyb (bug tracking systémy)
Účastník kurzu se důkladněji seznámí s projekty Mantis Bug Tracker a FlySpry a získá obecný přehled o dalších projektech.
-
Úvodní teorie
-
Mantis Bug Tracker
-
FlySpray
-
Trac
-
Redmine
2. Automatizované testování
Úvodní teorie
Selenium HQ - nástroj, který je možné využívat pro automatizovaná testování webových aplikací. Selenium HQ je složeno z několika komponent / projektů, s jejichž základy se seznámíme.
Účastník kurzu bude důkladněji seznámen s projektem Selenium IDE a získá obecný přehled o dalších projektech.-
Selenium IDE
-
Selenium Remote Control
-
Selenium WebDriver
-
Selenium Grid
-
Selenium IDE
Apache JMeter - nástroj na zátěžové a výkonnostní testy mnoha typů serverů/protokolů: web přes HTTP(S), SOAP, FTP, databáze přes JDBC, LDAP, Message Oriented Middleware pomocí JMS, e-maily přes SMTP(S), POP3(S) and IMAP(S), a jiné.
-
Testovací plán a vlákna
-
Vytváření testu - záznamem průchodu, importem a ručně
-
Asserce neboli porovnávání, reg. výrazy a větvení testovacího vlákna
-
Export a zpracování výsledků testu
-
Další využití nástroje
-
Testovací plán a vlákna
Časová náročnost
Půldenní kurz (9-14 hod.)
Kurz ve svých časových limitech umožní projít základní tematické oblasti. Účastníci kurzu mají možnost e-mailové konzultace s lektorem po skončení kurzu.
Vstupní podmínky
Technická náročnost: střední
- Základní znalost z oblasti SW Quality Assurance a testování SW
- Základy programovacího jazyka Python.
Rozvrh
Datum | Čas | Místo | Lektor | Volná místa | Cena s DPH | Přihlásit |
---|