Schița de curs
Fundamentele QA și Automatizării
- Tipuri de testare și locul testării de regresie
- Testarea manuală vs testarea automată
- Când adaugă valoare automatizarea și ce ar trebui să rămână manual
- Bune practici pentru teste automate menținabile
Lucrul cu Katalon Studio
- Prezentare generală a caracteristicilor și componentelor principale ale Katalon Studio
- Crearea unui proiect și înțelegerea structurii proiectului
- Lucrul cu cazuri de testare, suite de testare, obiecte de testare și rapoarte de execuție
- Utilizarea înregistrării, identificării obiectelor și redării pentru accelerarea creării testelor
Construirea Testelor Automate Reutilizabile
- Utilizarea variabilelor, condițiilor, buclelor și pașilor reutilizabili în logica testelor
- Lucrul cu cuvinte cheie integrate și cuvinte cheie personalizate simple
- Parametrizarea testelor cu date de intrare și variabile globale
- Îmbunătățirea lizibilității și menținerii testelor automate
Automatizarea Testelor API
- Fundamentele testării API și concepte comune REST
- Crearea de cereri pentru metode și endpoint-uri comune
- Validarea codurilor de stare, antetelor, conținutului răspunsului și timpilor de răspuns de bază
- Înlănțuirea cererilor, utilizarea variabilelor și organizarea verificărilor de regresie API
Automatizarea Testelor pentru Interfața Web
- Construirea testelor automate bazate pe browser în Katalon Studio
- Lucrul cu localizatori, formulare, fluxuri de navigare și acțiuni comune de interfață
- Gestionarea așteptărilor, punctelor de control și pașilor de validare pentru o execuție stabilă
- Crearea de fluxuri de testare reutilizabile pentru scenarii cheie de afaceri
Testarea de Bază a Aplicațiilor Mobile în Katalon Studio
- Concepte de automatizare mobilă și locul testării mobile în Katalon Studio
- Pregătirea unor scenarii de testare mobilă simplă și înțelegerea cerințelor de configurare
- Reutilizarea principiilor de proiectare comune de automatizare în testarea web și mobilă
Executarea Testelor, Raportarea și Pașii Următori
- Organizarea testelor în suite pentru rulări repetate de regresie
- Revizuirea rezultatelor execuției, jurnalelor și rapoartelor
- Identificarea cauzelor comune ale testelor instabile și îmbunătățirea fiabilității
- Definirea pașilor practici următori pentru adoptarea automatizării testelor în echipă
Cerințe
- Înțelegere de bază a conceptelor de testare software, inclusiv testarea funcțională și de regresie
- Experiență în testarea manuală a aplicațiilor web sau API-uri
- Familiaritate de bază cu programarea sau încredere în lucrul cu logică, variabile și scripturi simple
Publicul țintă
- Testeri manuali care trec la automatizarea testelor
- Membrii echipei QA care trebuie să creeze și să întrețină teste automate de regresie în Katalon Studio
- Membrii echipei tehnice implicați în validarea testelor web, API sau mobile de bază
Mărturii (3)
Pacienta și ritmul prelectorului.
Jace - Vodacom
Curs - Test Automation with Selenium
Tradus de catre o masina
Subiectele principale pot fi discutate și de acord cu instrucționistul în avans. Atmosferă relaxantă și plăcută în timpul zilelor de seminar.
Lorenz - Continentale Lebensversicherung AG
Curs - Advanced Selenium
Tradus de catre o masina
Mi-am îmbogățit cunoștințele și sunt destul de încrezător în ele. Nu există nimic nepotrivit.
Barbara - Titian Software Poland Sp. z o.o.
Curs - Selenium WebDriver in C#
Tradus de catre o masina