Naučíme tě vybudovat a udržovat automatizované testy.

Nauč se psát automatizované testy a udělej si představu, co to skutečně obnáší a jak začít. Ukážeme Ti, jak postupovat a zaměříme se na důležité otázky, na které narazíš při automatizaci systémových a integračních testů.

Co se naučíte

  • Připravíš se na vybudování a udržování automatizovaných testů.
  • O čem je automatizace testů a o čem naopak není.
  • Na co se zaměřit při výběru nástrojů (možnosti programování, technologie, dostupnost, modularita).
  • Jak navrhnout automatizované testy pro systémy s různými technologiemi (DB, SOAP/REST, GUI) a integrace mezi nimi.
  • Jak napsat testy pomocí open source nástroje HydraTK.
  • Samostatná příprava skriptů pro technologie DB, REST/SOAP, GUI a jejich exekuce.

Cílem kurzu je připravit Tě na zavedení automatizace testů, tedy na postupné budování a jejich udržitelnost. Školení je vedeno prakticky na základě zkušeností získaných při automatizaci testů v integrovaném prostředí.

Ve druhé části kurzu Ti ukážeme automatizaci vzorové integrované aplikace (technologie DB, SOAP, REST, GUI) pomocí open source nástroje HydraTK, do kterého autoři promítají vlastní zkušenosti. Ukážeme ti návrh testů, jejich exekuci a vzorovou testovací platformu. Samotné principy jsou přenositelné i do jiných nástrojů. Na závěr kurzu budeš umět napsat několik jednoduchých skriptů.

Témata kurzu

  • Co to znamená, když se řekne automatizace testů.
  • Nad čím se zamyslet, než začnete - typy testů, tým, nástroje, metodika.
  • Požadavky na nástroje - programování, prostředí, technologie.
  • Principy návrhu testů - systémové/integrační, data, udržitelnost.
  • Představení open source nástroje HydraTK.
  • Instalace virtuálního stroje se systémem Linux (připravené prostředí s HydraTK, Eclipse, testovací platformou)
  • Ukázka návrhu testů pro integrovanou aplikaci.
  • Ukázka exekuce testů včetně ladění.
  • Samostatná příprava skriptů pro technologie DB, SOAP/REST, GUI a jejich exekuce.

Budete potřebovat

Vlastní notebook pro instalaci předem připraveného virtuálního stroje se systémem Linux.

Pro koho je akce vhodná a potřebné znalosti

Kurz je vhodný pro technicky zaměřené test analytiky a testery, kteří začínají s automatizováním testů nebo s ní nemají dobrou zkušenost a chtějí to zkusit jinak. Doporučujeme znalost manuálního testování v integrovaném prostředí (včetně technologií SQL, SOAP, REST, atd.). Základy skriptování v libovolném jazyku (kurz využívá Python, ale není podmínkou pro pochopení).


Lektor

Petr Rašek

Petr se věnuje testování a systémové analýze více než 10 let. V testování ho nejvíce zajímá automatizace (včetně zavádění) a integrace na komplexních projektech. Podílí se na vývoji open source nástroje HydraTK, který využívá pro automatizaci systémových a integračních testů.


Petr Czaderna

Petr se věnuje testování od roku 2001, a to převážně v mobilních telekomunikací. Má komplexní zkušenosti v oblastech testování integrace systémů a služeb, včetně implementace vhodných testovacích postupů. Založil projekt HydraTK, primárně určený na prototypování a vývoj testovacích nástrojů, na jehož vývoji se podílí do současnosti.

 Cena:

800,- Kč

V ceně máte
  • Studijní materiály
  • Občerstvení
  • Potvrzení o absolvování kurzu (v případě zájmu)

Rezervace na akci

Neplatný vstup

Neplatný vstup

Vyplňte prosím jméno

Bez vaší emailové adresy Vás nebudeme moci kontaktovat

Vyplňte prosím váše telefonní číslo

Neplatný vstup

Jméno společnosti
Vyplňte celé jméno vaší společnosti

IČO
Vyplňte IČO

DIČ
Neplatný vstup

Sídlo společnosti
Vyplňte fakturační adresu vaší společnosti

Město
Vyplňte město

PSČ
Vyplňte prosím PSČ

Doporučujeme nám připsat pár slov.

Prosíme, toto políčku zaškrtněte

Prosíme, toto políčku zaškrtněte

Základní cena:

(*) - povinná pole

ivana dittrichovaMohu poradit?

Ivana Dittrichová

Organizátor kurzů

 ivana.dittrichova@principal.cz

+420 724 790 221

Odběr nových akcí

Vyplňte svůj email a přihlaste se k odběru nových školení.