Návrh Školení
Úvod
- Co je BlazeMeter a jak funguje?
- Přehled BlazeMeter jako kompletní a nepřetržité testovací platformy
BlazeMeter pro zatížení a Performance Testing
- Vytváření a spouštění zátěžových a výkonnostních testů pomocí BlazeMeter
- Simulace tisíců nebo milionů virtuálních uživatelů z různých míst
- Ovládání vláken, zásahů/s, rychlosti příchodů a dalších v reálném čase
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou JMeter, Selenium, Gatling a další
- Analýza a hlášení výsledků a metrik zátěžových a výkonnostních testů
- Integrace testování zátěže a výkonu s nástroji a platformami CI/CD
BlazeMeter pro funkční testování
- Vytváření a spouštění funkčních testů pomocí BlazeMeter
- Testování webových a mobilních aplikací a API
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou Selenium, Appium a Postman
- Analýza a vykazování výsledků funkčních testů a metrik
- Integrace funkčního testování s nástroji a platformami CI/CD
BlazeMeter pro testování bez skriptů
- Vytváření a spouštění testů bez skriptů pomocí BlazeMeter
- Nahrávání a přehrávání uživatelských akcí a scénářů
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou Cypress a Puppeteer
- Analýza a vykazování výsledků a metrik testů bez použití skriptů
- Integrace testování bez skriptů s nástroji a platformami CI/CD
BlazeMeter pro API Testing a monitorování
- Vytváření a spouštění testů API pomocí BlazeMeter
- Testování a ověřování struktury a obsahu volání a odpovědí API
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou Postman, RestAssured a SoapUI
- Analýza a hlášení výsledků testů API a metrik
- Monitorování stavu a výkonu API pomocí BlazeMeter
- Integrace testování a monitorování API s nástroji a platformami CI/CD
BlazeMeter pro testování uživatelské zkušenosti
- Vytváření a spouštění testů uživatelské zkušenosti pomocí BlazeMeter
- Testování a měření uživatelského rozhraní a uživatelské cesty webových a mobilních aplikací
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou Selenium, Appium a Lighthouse
- Analýza a hlášení výsledků testů uživatelské zkušenosti a metrik
- Integrace testování uživatelské zkušenosti s nástroji a platformami CI/CD
BlazeMeter pro testovací data a mock služby
- Vytváření a správa testovacích dat pomocí BlazeMeter
- Generování syntetických testovacích dat za běhu pomocí AI
- Používání BlazeMeter s oblíbenými open source nástroji, jako jsou Faker a Mockaroo
- Vytváření a používání falešných služeb pomocí BlazeMeter
- Simulace pomalé odezvy služby a latence sítě
- Integrace testovacích dat a falešných služeb s nástroji a platformami CI/CD
Nejlepší postupy pro testování BlazeMeter
- Zajištění spolehlivosti a přesnosti při testování
- Zpracování výjimek a chybových scénářů
- Zlepšení testovacích procesů a postupů
- Srovnávací testování osvědčených postupů a standardů
Škálování a nasazení testovacích řešení BlazeMeter
- Strategie pro testování škálování pomocí BlazeMeter
- Nasazení a správa testovacích řešení pomocí BlazeMeter
Etická hlediska při testování BlazeMeter
- Pochopení etických důsledků testování
- Zajištění odpovědného a etického používání testovacích nástrojů a dat
- Dodržování zákonů a předpisů týkajících se testování
Budoucí trendy a pokroky v testování BlazeMeter
- Zkoumání nových trendů a pokroků v BlazeMeter a testování
- Diskutovat o inovativních případech použití a aplikacích
Shrnutí a další kroky
Požadavky
- Znalost testovacích konceptů a nástrojů
- Pochopení webových a mobilních aplikací a API
Publikum
- Testeři
- Vývojáři
- Techničtí profesionálové
Reference (5)
Způsob výuky
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Kurz - SoapUI for API Testing
Machine Translated
Všechno mě bavilo, protože je to pro mě všechno nové a vidím, jakou přidanou hodnotu to může vyznít v mé práci.
Zareef - BMW South Africa
Kurz - Tosca: Model-Based Testing for Complex Systems
Machine Translated
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Kurz - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Kurz - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.