Intrati in legatura

Schița de curs

Fundamentele QA și ale Automatizării

  • Tipuri de teste și unde se încadrează testarea de regresie.
  • Testare manuală vs. automată.
  • Când automatizarea aduce valoare și ce ar trebui să rămână manual.
  • Bune practici pentru testele automate care sunt ușor de întreținut.

Lucrul cu Katalon Studio

  • Prezentare generală a funcțiilor și componentelor principale ale Katalon Studio.
  • Crearea unui proiect și înțelegerea structurii acestuia.
  • Lucrul cu cazuri de test, suite-uri de teste, obiecte de test și rapoarte de execuție.
  • Folosirea funcțiilor de înregistrare (recording), inspectare a obiectelor (object spying) și redare pentru a accelera crearea testelor.

Construirea de teste automate reutilizabile

  • Folosirea variabilelor, condițiilor, buclelor și pașilor reutilizabili în logica testului.
  • Lucrul cu cuvintele cheie încorporate (built-in keywords) și cuvinte cheie personalizate simple.
  • Parametrizarea testelor cu date de intrare și variabile globale.
  • Îmbunătățirea lizibilității și întreținibilității testelor automate.

Automatizarea testelor API

  • Fundamentele testării API și conceptele comune REST.
  • Crearea de cereri pentru metode și endpoint-uri comune.
  • Validarea codurilor de stare, antetelor (headers), conținutului răspunsului și timpilor de răspuns de bază.
  • Aranjarea cererilor în lanțuri, folosirea variabilelor și organizarea verificărilor de regresie API.

Automatizarea testelor Web UI

  • Construirea de teste automate bazate pe browser în Katalon Studio.
  • Lucrul cu locatori, formulare, fluxuri de navigare și acțiuni UI comune.
  • Gestionarea așteptărilor (waits), punctelor de control (checkpoints) și pașilor de validare pentru o execuție stabilă.
  • Crearea de fluxuri de test reutilizabile pentru scenarii cheie de business.

Testarea Mobilă de bază în Katalon Studio

  • Conceptele de automatizare mobilă și unde se încadrează testarea mobile în Katalon Studio.
  • Pregătirea unor scenarii simple de testare pe mobil și înțelegerea cerințelor de configurare.
  • Reutilizarea principiilor comune de design al automatizării între testarea web și cea mobilă.

Executarea testelor, raportarea și pașii următori

  • Organizarea testelor în suite-uri pentru rulari repetabile de regresie.
  • Revizuirea rezultatelor execuției, jurnalelor (logs) ș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 de către echipă.

Cerințe

  • Înțelegerea de bază a conceptelor de testare software, inclusiv testarea funcțională și cea de regresie.
  • Evaluare î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.

Public țintă

  • Testeri manuali care trec la automatizarea testelor.
  • Membri ai echipelor QA care trebuie să creeze și să mențină teste automate de regresie în Katalon Studio.
  • Membri ai echipei tehnice implicați în validarea testelor pentru web, API sau mobile.
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite