Přehled agilního testování software Počítačový Kurz
Tento kurz poskytuje stručný přehled agilního testování software. Zaměřuje se na základní testovací koncepty ve kontextu agilního (Scrum) vývoje a používá model čtyř čtvrtin agilního testování od Crispin & Gregory jako rámec pro prozkoumání současných principů a praxí agilního testování.
Návrh Školení
Základy testování
- Artefakty a terminologie
- Základní testovací proces
Principy testování
- Testovací čtvrtiny a typy testů
- Spolupráce & zajišťování kvality
- Automatizace testů
Testy, které řídí vývoj
- Unit testing (jednotkové testování)
- Funkční testování & akceptační kritéria
- Testovací přístupy vedoucí vývojem
Testy, které kritizují produkt
- Explorační testování
- Nefunkční testování
- Techniky návrhu testů
Veřejné školení vyžaduje minimálně 5 účastníků.
Přehled agilního testování software Počítačový Kurz - Rezervace
Přehled agilního testování software Počítačový Kurz - Dotaz
Přehled agilního testování software - Dotaz ohledně konzultace
Reference (3)
praktická cvičení, informace se lépe zapamatují
ashley bolen - Insurance Corporation of British Columbia
Kurz - Test Automation with Selenium
Přeloženo strojem
Klíčové témata mohou být s trénorem předem projednána a sjednána. Příjemná a uvolněná atmosféra během seminárních dnů.
Lorenz - Continentale Lebensversicherung AG
Kurz - Advanced Selenium
Přeloženo strojem
Získal jsem nové znalosti a jsem si o nich docela jistý. Nic nebylo nejasné.
Barbara - Titian Software Poland Sp. z o.o.
Kurz - Selenium WebDriver in C#
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Pokročilé testování automatického provádění a údržba
35 HodinyToto instruktorem vedené, živé školení v České republice (online nebo na místě) je zaměřeno na testery a programátory střední úrovně, kteří chtějí zhluboka rozšířit své znalosti a dovednosti v oblasti automatizovaného testování, s důrazem na nástroje jako Selenium, TestComplete a integraci s Oracle APEX a .Net Core.
Na konci tohoto školení budou účastníci schopni:
- Nastavit a nakonfigurovat Selenium a TestComplete pro automatizované testování.
- Vytvářet pokročilé testovací skripty a rámce.
- Integrovat automatizované testování s aplikacemi Oracle APEX a .Net Core.
- Používat techniky strojového učení k vylepšení testování.
- Efektivně přecházet od manuálního ke koordinovanému testování.
- Spravovat externalizovaná testovací projekty a udržovat kvalitní standardy.
Pokročilé C# pro testovací inženýry automatizace
21 HodinyToto instruktorem vedené živé školení (České republice, online nebo na místě) je určeno zkušeným inženýrům automatizace testování, kteří chtějí naučit pokročilé koncepty programování v C# pro automatizaci testování.
Na konci tohoto školení budou účastníci schopni:
- Porozumět pokročilým konceptům programování v C# a osvědčeným postupům.
- Aplikovat pokročilé principy objektově orientovaného programování k vytváření efektivních a flexibilních řešení pro automatizaci.
- Návrh a vývoj modulárních a opakovaně použitelných rámčíků pro automatizaci pomocí osvědčených průmyslových postupů.
Pokročilé Selenium
14 HodinyV tomto instruktorem vedeném živém školení v České republice se účastníci naučí, jak vylepšit automatizovanou sadu testů pomocí pokročilých technik pro řízení Selenium.
Na konci tohoto školení budou účastníci schopni:
- Řešit komplexní problémy s automatizací testování webových aplikací pomocí Selenium.
- Používat regulární výrazy a verifikační techniky založené na vzorcích.
- Zpracovávat výjimky, které přerušují běh testů.
- Programově hledat webové objekty.
- Dynamicky zachytávat data z webových ovládacích prvků.
- Vytvářet datově řízený testovací rámec.
- Distribuovat testy pomocí Selenium Grid.
Pokročilý TestStand: Ovládnutí Test Automation
21 HodinyTento instruktorem vedený živý školení v České republice (online nebo na místě) je určený pro středně pokročilé až pokročilé inženýry testování a specialisty automatizace, kteří chtějí využít pokročilé funkce TestStandu a techniky pro maximalizaci efektivity a eficience automatizace testování.
Na konci tohoto školení budou účastníci schopni:
- Využívat pokročilé funkce a možnosti TestStandu k posílení pracovních postupů automatizace testování.
- Přizpůsobovat uživatelská rozhraní a vyvíjet pokročilé testovací sekvence.
- Implementovat pokročilé techniky zpracování výsledků a tvorby sestav.
- Integrovat TestStand se svěřeckými databázemi, systémy a hardwarou.
- Aplikovat nejlepší praktiky pro udržování, správu, řešení problémů a ladění komplexních testovacích sekvencí.
API Development & Testing using Java (Jersey)
14 HodinyJersey je otevřený referenční případ implementace JAX-RS (Java API pro RESTful webové služby). Poskytuje knihovny, které umožňují rychle a efektivně budovat REST API v Java. Spolu s moderními testovacími nástroji umožňuje Jersey vývojářům navrhnout, vyvinout, otestovat a dokumentovat API efektivně.
Tato školení pod vedením instruktora (online nebo na místě) je určena začínajícím až středně pokročilým vývojářům Java a testovatelům, kteří si přejí naučit vývoj a testování API pomocí Jersey a podporovaných nástrojů.
Konec tohoto školení bude účastníci schopni:
- Nastavit projekt Jersey s Mavenem.
- Vyvíjet a nasazovat RESTful API pomocí Jersey.
- Testovat API pomocí Postmanu a automatizovaných rámů.
- Zpracovávat chyby, zajišťovat bezpečnost a dokumentovat API.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Praktické cvičení a procvičování.
- Implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz, prosím nás kontaktujte k uspořádání.
BDD pro lidem bez programátorského zkušenosti: Práce v živém prostředí
14 HodinyTento živý workshop vedený instruktorem v České republice začíná úvodem do BDD, co to je a jak jej používají společnosti k propagaci dobrého návrhu, vývoje a testování softwaru. Děláme to z neinženýrského hlediska, s ohledem na koncové uživatele, jejich požadavky, jazyk a způsob myšlení. Zabýváme se také komunikačními problémy, se kterými se obchodní partneři pravděpodobně setkají, když budou blíže spolupracovat se svými technicky zaměřenými kolegy.
Na konci tohoto školení budou účastníci vědět, jak:
- Pište stručné uživatelské příběhy, které zachycují vzorce používání skutečných uživatelů softwaru.
- Přeložte jejich uživatelské příběhy do behaviorálního jazyka BDD (Given, When, Then.)
- Odvozte testovací případy z těchto příběhů pro použití inženýry k implementaci a testování.
- Pochopte vztah mezi požadavky na produkt, kritérii přijetí a testovacími případy.
- Demystifikujte technický žargon, který brání komunikaci a porozumění.
- Nainstalujte a používejte skvělé nástroje pro psaní souborů funkcí BDD.
- Pochopte a oceňte, co se stane, jakmile je dílo předáno inženýrům.
- Hrajte aktivnější roli v iterativním vývojovém cyklu.
ISTQB Certifikovaný Tester Pokročilé Úroveň – Manažer Testů (CTAL-TM)
35 HodinyISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) je odborná certifikace zaměřená na pokročilé testovací managementy, vůdcovské dovednosti a strategické rozhodování ve souladu s kurikulářem ISTQB.
Toto instruktorově řízené živé školení (online nebo na místním území) je určeno pro test manažery a odborníky na kvalitu začínajícího a pokročilého stupně, kteří chtějí ovládnout kurikulář ISTQB Advanced Level Test Manager a připravit se na certifikaci.
Koncepci tohoto školení budou účastníci schopni:
- Vytvářet a spravovat komplexní testovací strategie a plány.
- Uplatňovat rizikově orientované testovací techniky pro optimalizaci testovacích úsilí.
- Sledovat, řídit a zlepšovat testovací procesy v projektech.
- Řídit a rozvíjet týmy testování při správě očekávání středitelů.
- Využívat nástroje a metriky pro správu testování, hlášení a bezespoťádné zlepšování.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Cvičení a praxní otázky zaměřené na zkoušku.
- Výuce založené na konkrétních případech a simulacích v souladu s kurikulářem ISTQB CTAL-TM.
Možnosti individualizace kurzu
- Pro žádost o individualizované školení tohoto kurzu se, prosím, obraťte na nás pro uspořádání.
Základy QA a moderního testování s využitím AI (Příprava na certifikaci ISTQB Foundation)
21 HodinyZáklady QA a moderního testování s využitím AI je komplexní školicí program, který kombinuje osnovu ISTQB Certified Tester Foundation Level (CTFL v4.0) s praktickým úvodem do nástrojů a technik testování asistovaných umělou inteligencí. Tento kurz je koncipován jako přípravná cesta k certifikaci ISTQB Foundation Level a zároveň účastníkům poskytuje okamžitě využitelné dovednosti v oblasti testování asistovaného AI.
Tento kurz vedený lektorem ve formě živého školení (online nebo prezenčně) je určen pro odborníky na zajištění kvality (QA), softwarové testery a testovací inženýry, kteří si chtějí osvojit strukturované porozumění základům zajištění kvality a naučit se využívat moderní AI nástroje pro generování testovacích případů, automatizaci testů a analýzu chyb.
Po skončení tohoto školení budou účastníci schopni:
- Použít sedm principů testování a roli testera napříč životním cyklem vývoje softwaru.
- Navrhovat testovací případy pomocí technik černé skříňky, bílé skříňky a zkušenostních technik dle norem ISTQB.
- Hlásit, sledovat a spravovat chyby napříč jejich celým životním cyklem.
- Plánovat testování pomocí rizikově orientovaných přístupů, technik odhadu a metrik pokroku testování.
- Hodnotit a vybírat nástroje pro automatizaci testů s ohledem na kontext vaší organizace.
- Používat generativní AI a velké jazykové modely (LLM) k tvorbě, revizi a zdokonalování testovacích případů z požadavků.
- Uplatňovat nástroje poháněné AI pro samoopravnou automatizaci testů, vizuální regresní testování a předpovídání chyb.
- Orientoval se ve struktuře zkoušky ISTQB Foundation Level a důvěryhodně odpovídat na vzorové otázky.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Mnoho cvičení a praxe.
- Praktická implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení nás prosím kontaktujte za účelem domluvy.
API Testing with Postman
21 HodinyToto instruktorem vedené živé školení v České republice (online nebo na místě) je určeno softwarovým testerům, kteří chtějí použít Postman pro testování API.
Konec tohoto školení budou účastníci schopni:
- Spouštět testy pomocí automatizovaných požadavků a pracovních postupů.
- Definovat, vyvíjet, testovat a sledovat API pomocí systému řízení verzí.
- Generovat dynamická data v požadavku.
- Dokumentovat a organizovat testy ve sbírkách pro revizi týmem.
Selenium C# Test Automation
14 HodinyTuto instruktorem vedenou živou školení v České republice (online nebo na místě) je zaměřeno na vývojáře a testery, kteří se chtějí naučit automatizovat testy pomocí C# a Selenium.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Selenium WebDriver.
- Psát testy pomocí Selenium, C# a Nunit v IDE Visual Studio.
- Spouštět automatizované testy Selenium v jazyce C#.
Selenium WebDriver v C#
14 HodinyToto školení vedené instruktorem (online nebo na místě) se účastníkům představuje automatizované testování pomocí Selenium WebDriver a C# ve Visual Studiu. Pokud nemáte zkušenosti s programováním v C# nebo chcete obnovit své znalosti, podívejte se na kurz: C# pro inženýry automatizovaných testů.
Testování s použitím Selenium a Jenkins
21 HodinyTento kurz poskytuje školení pro správu testovacích projektů pomocí testovacího balíčku Selenium a kontinuálního testování s Jenkins.
Cílová skupina:
- Testovací inženýři software
- Vývojáři software zapojení do agilního vývoje
- Manažeři vydání
- QA inženýři (kvalitní zajištění)
Na konci školení s Selenium budou účastníci schopni:
- Efektivně používat testovací balíček Selenium v reálných projektech
- Používat Selenium pro křížové testování v různých prohlížečích
- Distribuovat testy pomocí Selenium Grid
- Spouštět regresní testy Selenium v Jenkins
- Připravovat zprávy o testech a periodické zprávy pomocí Jenkins
Automatizace testování s Selenium a Pythonem
14 HodinySelenium je otevřený rámec pro automatizaci testování webových aplikací napříč různými prohlížeči. V Selenium 4 jsou k dispozici vylepšené WebDriver API, nativní relativní lokátory a zlepšená podpora gridu. Python nabízí jednoduchost a silnou integraci s testovacími rámci jako Pytest, což ho činí mohutnou volbou pro vytváření škálovatelných a udržitelných testovacích automatizací.
Tuto instruktorem vedené, živé školení (online nebo na místě) je zaměřeno na začínající až středně pokročilé testery a vývojáře, kteří chtějí používat Selenium s Pythonem pro automatizaci testování webových aplikací v reálných prostředích.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Selenium s Pythonem v testovacím prostředí.
- Vytvářet robustní skripty pro automatizaci testů pomocí Selenium WebDriver a Pytestu.
- Používat Model objektové stránky (POM) pro udržitelné testovací rámce.
- Spouštět testy napříč více prohlížeči pomocí Selenium Gridu.
- Integrovat automatizované testy do CI/CD cest.
- Řešit běžné problémy a aplikovat osvědčené postupy pro stabilitu automatizace.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Množství cvičení a praktiky.
- Praktické implementace v živém laboratořním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz, prosím nás kontaktujte k zajištění.
Testování s Selenium
21 HodinyTento kurz poskytuje školení pro správu testovacích projektů a praktické zkušenosti s webovými aplikacemi, funkčním automatizovaným testováním a krosbrowserským automatizovaným testováním pomocí testovacího balíčku Selenium.
Cílová skupina tohoto kurzu jsou softwaroví testovatelé a manuální testovatelé.
Po absolvování školení budou účastníci schopni efektivně používat Selenium WebDriver v reálných projektech.
TestComplete
21 HodinyV tomto vedeném školení s instruktorem se účastníci naučí, jak používat funkce TestComplete, včetně modelu testovacích objektů, kontrolních bodů, mapování jmen a uživatelského rozhraní pro automatizované testování desktopových, webových a mobilních aplikací.
Po absolvování tohoto školení budou účastníci schopni:
- Vytvářet, zaznamenávat a spouštět funkční testy.
- Vytvářet škálovatelné a udržitelné testovací rámce.
- Vytvářet kontrolní body, přizpůsobovat testy pro více zařízení a analyzovat výsledky testů.
- Používat skriptové rozšíření TestComplete.