Curs de pregatire Introducere în Testarea Agile
Acest curs de 2 zile oferă o scurtă introducere în testarea software Agile. Acesta abordează conceptele fundamentale ale testării, în contextul dezvoltării Agile (Scrum) și utilizează modelul Cadranelor de Testare Agile ale lui Crispin & Gregory ca cadru pentru a explora principiile și practicile contemporane ale testării Agile.
Publicul Țintă
Acest curs este destinat echipelor de dezvoltare care doresc să își îmbunătățească practicile de testare într-un context Agile.
De asemenea, este potrivit pentru cei care intenționează să urmeze testarea ca o carieră specifică și reprezintă o condiție prealabilă adecvată pentru cursul iSQI Certified Agile Tester.
Schița de curs
Prezentare generală a Agile
- Istoricul metodelor Agile
- Discuție despre declarațiile din Manifestul Agile
Cadrul Scrum
- Roluri și responsabilități în Scrum – Scrum Master, Product Owner, Echipa de Dezvoltare
- Evenimente Scrum – Sprint, Planificarea Sprintului, Recenzie, Retrospectivă, Ședința Scrum
- Artefacte Scrum – Backlog de Produs, Backlog de Sprint, Increment de Produs
Testarea Agile
- Colaborare în loc de independență
- Rolul documentației în Agile
- Introducere în Cadranele de Testare Agile
- Automatizarea testării
Fundamentele Testării
- Procesul Fundamental de Testare
- Tehnici de proiectare a testelor Black-box
- Tehnici de proiectare a testelor White-box
- Atribute de calitate
- Testarea performanței
- Exemplu de unelte de testare
Testarea orientată către tehnologie care ghidează dezvoltarea
- Testarea unitară și proiectarea testelor Black-box
- Dezvoltare orientată de teste
- Exemplu de unelte de testare
Testarea orientată către afaceri care ghidează dezvoltarea
- Povestiri de utilizator și testarea de acceptare
- Dezvoltare orientată de comportament
- Exemplu de unelte de testare
Testarea orientată către afaceri care critica produsul
- Testare exploratorie
- Proiectarea testelor White-box
Cursurile publice necesita 5+ participanti
Curs de pregatire Introducere în Testarea Agile - Rezervare
Curs de pregatire Introducere în Testarea Agile - Solicitare
Introducere în Testarea Agile - Cerere de consultanta
Mărturii (1)
atelier-uri, cazuri practice
Joanna Nowak - LKQ Polska Sp. z o. o.
Curs - Introduction to Agile Testing
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Testare și Mentenanță Avansată a Automatizării
35 OreAceastă instruire condusă de un instructor, live în Moldova (online sau la fața locului) este destinată testerilor și dezvoltatorilor de nivel intermediar care doresc să-și aprofundeze cunoștințele și abilitățile în domeniul testării automate, concentrându-se pe instrumente precum Selenium, TestComplete și integrarea cu Oracle APEX și .Net Core.
La finalul acestei instruiri, participanții vor putea:
- Să configureze și să utilizeze Selenium și TestComplete pentru testarea automatizată.
- Să dezvolte scripturi și cadre de testare avansate.
- Să integreze testarea automatizată cu aplicațiile Oracle APEX și .Net Core.
- Să aplice tehnici de învățare automată pentru a îmbunătăți automatizarea testelor.
- Să facă tranziția eficientă de la testarea manuală la cea automatizată.
- Să gestioneze proiecte de testare externalizate și să mențină standardele de calitate.
C# Avansat pentru Ingineri de Testare Automată
21 OreAceastă formare condusă de un instructor, live în Moldova (online sau la fața locului), este destinată inginerilor de testare automată experimentați care doresc să învețe concepte avansate de programare în C# pentru testarea automată.
La sfârșitul acestei formări, participanții vor putea:
- Să înțeleagă concepte avansate de programare în C# și cele mai bune practici.
- Să aplice principii avansate de programare orientată pe obiecte pentru a crea soluții de automatizare eficiente și flexibile.
- Să proiecteze și să dezvolte cadre de automatizare modulare și reutilizabile folosind cele mai bune practici din industrie.
Selenium Avansat
14 OreÎn acest training condus de un instructor, în format live în Moldova, participanții vor învăța cum să îmbunătățească un set de teste automate folosind tehnici avansate pentru a utiliza Selenium.
La sfârșitul acestui training, participanții vor putea:
- Rezolva probleme complexe de automatizare a testelor pentru aplicații web cu Selenium.
- Aplica expresii regulate și tehnici de verificare bazate pe modele.
- Gestiona excepțiile care opresc execuția testelor.
- Căuta programatic obiecte web.
- Captura dinamic date din controalele web.
- Crea un cadru de testare bazat pe date.
- Distribui testele cu Selenium Grid.
Selenium Avansat cu C#
14 OreÎn acest training condus de un instructor, participanții vor învăța cum să îmbunătățească un set de teste automate folosind tehnici avansate pentru a utiliza Selenium.
Publicul țintă: testeri de software, manageri de teste, profesioniști în asigurarea calității.
Dezvoltarea și Testarea API-urilor folosind Java (Jersey)
14 OreJersey este implementarea de referință open source a JAX-RS (Java API pentru Servicii Web RESTful). Oferă biblioteci pentru a construi rapid și eficient API-uri REST în Java. În combinație cu instrumente moderne de testare, Jersey permite dezvoltatorilor să proiecteze, să construiască, să testeze și să documenteze API-uri eficient.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor și testerilor Java de nivel începător până la intermediar care doresc să învețe dezvoltarea și testarea API-urilor folosind Jersey și instrumente de suport.
La sfârșitul acestui training, participanții vor putea:
- Să configureze un proiect Jersey cu Maven.
- Să dezvolte și să implementeze API-uri RESTful folosind Jersey.
- Să testeze API-uri folosind Postman și framework-uri automate.
- Să gestioneze erorile, securitatea și documentația pentru API-uri.
Formatul Cursului
- Prelegere interactivă și discuții.
- Exerciții practice.
- Implementare într-un mediu live-lab.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
BDD pentru Non-Programatori: Atelier Live
14 OreAcest atelier live, condus de un instructor în Moldova, începe cu o introducere în BDD, ce este și cum este folosit de companii pentru a promova un design, dezvoltare și testare software de calitate. Abordăm acest subiect dintr-o perspectivă non-inginerescă, având în vedere utilizatorii finali, cerințele lor, limbajul și modul lor de gândire. De asemenea, abordăm provocările de comunicare pe care părțile interesate din afaceri le pot întâlni atunci când lucrează mai strâns cu colegii lor cu mentalitate tehnică.
La sfârșitul acestui training, participanții vor ști cum să:
- Scrie povestiri de utilizator concise care să surprindă modelele de utilizare ale utilizatorilor reali ai software-ului.
- Traducă povestirile lor de utilizator în limbajul comportamental al BDD (Dat fiind, Când, Atunci).
- Derive cazuri de testare din aceste povestiri, pentru a fi folosite de ingineri pentru implementare și testare.
- Înțeleagă relația dintre cerințele produsului, criteriile de acceptare și cazurile de testare.
- Demistifice jargonul tehnic care împiedică comunicarea și înțelegerea.
- Instaleze și folosească instrumente excelente pentru scrierea fișierelor de caracteristici BDD.
- Înțeleagă și aprecieze ce se întâmplă odată ce munca este predată inginerilor.
- Joace un rol mai activ în ciclul de dezvoltare iterativă.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
35 OreISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) este o certificare de nivel profesional care se concentrează pe practici avansate de gestionare a testării, abilități de leadership și luarea deciziilor strategice în conformitate cu programa ISTQB.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată managerilor de testare și profesioniștilor QA de nivel intermediar și avansat care doresc să stăpânească programa ISTQB Advanced Level Test Manager și să se pregătească pentru certificare.
La sfârșitul acestei formări, participanții vor putea:
- Dezvolta și gestiona strategii și planuri cuprinzătoare de testare.
- Aplica tehnici de testare bazate pe risc pentru a optimiza eforturile de testare.
- Monitoriza, controla și îmbunătăți procesele de testare în cadrul proiectelor.
- Conduce și dezvolta echipe de testare, gestionând așteptările părților interesate.
- Utiliza instrumente și metrici pentru gestionarea testării, raportare și îmbunătățire continuă.
Formatul cursului
- Prelegere interactivă și discuții.
- Exerciții și întrebări practice orientate spre examen.
- Studii de caz și simulări practice aliniate la programa ISTQB CTAL-TM.
Opțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Fundamentalele QA și Testării Moderne cu AI (Pregătire pentru ISTQB Foundation)
21 OreFundamentalele QA și Testării Moderne cu AI este un program de formare cuprinzător care combină programa ISTQB Certified Tester Foundation Level (CTFL v4.0) cu o introducere practică în instrumentele și tehnicile de testare asistate de AI. Acest curs este conceput ca o cale de pregătire pentru certificarea ISTQB Foundation Level, oferind participanților competențe imediat aplicabile în domeniul testării asistate de AI.
Această formare condusă de un instructor, în format live (online sau la fața locului), este destinată profesioniștilor QA, testerilor de software și inginerilor de testare care doresc să își construiască o înțelegere structurată a fundamentelor asigurării calității, în timp ce învață să utilizeze instrumente moderne de AI pentru generarea de cazuri de testare, automatizarea testării și analiza defectelor.
La finalul acestei formări, participanții vor putea:
- Aplica cele șapte principii de testare și rolul testerului în ciclul de viață al dezvoltării software.
- Proiecta cazuri de testare folosind tehnici de tip black-box, white-box și bazate pe experiență, conform standardelor ISTQB.
- Raportarea, urmărirea și gestionarea defectelor pe întregul lor ciclu de viață.
- Planificarea testării folosind abordări bazate pe risc, tehnici de estimare și metrici de progres al testării.
- Evaluarea și selectarea instrumentelor de automatizare a testării în contextul organizațional.
- Utilizarea AI generativ și a modelelor lingvistice (LLMs) pentru redactarea, revizuirea și rafinarea cazurilor de testare pe baza cerințelor.
- Aplicarea instrumentelor bazate pe AI pentru automatizarea testării cu auto-reparare, testarea de regresie vizuală și predicția defectelor.
- Navigarea structurii examenului ISTQB Foundation Level și răspunderea cu încredere la întrebări tipice.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată, vă rugăm să ne contactați pentru a aranja.
Testarea API-urilor cu Postman
21 OreAcest training condus de un instructor, în format live Moldova (online sau la fața locului), este destinat testerilor de software care doresc să utilizeze Postman pentru testarea API-urilor.
La finalul acestui training, participanții vor putea:
- Executa teste folosind cereri automate și fluxuri de lucru.
- Defini, dezvolta, testa și observa un API folosind un sistem de control al versiunilor.
- Genera date dinamice într-o cerere.
- Documenta și organiza teste în colecții pentru revizuirea echipei.
Automatizare Teste Selenium C#
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor și testerilor care doresc să efectueze automatizarea testelor folosind C# și Selenium.
La sfârșitul acestui training, participanții vor putea:
- Instala și configura Selenium WebDriver.
- Scrie teste folosind Selenium, C# și Nunit în Visual Studio IDE.
- Rula automatizarea testelor Selenium C#.
Selenium WebDriver în C#
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) introduce participanții în testarea automată cu Selenium WebDriver și C# în Visual Studio. Dacă nu aveți experiență în programarea C# sau doriți să vă împrospătați cunoștințele despre C#, vă rugăm să consultați cursul: C# pentru Ingineri de Testare Automată.
Testare Automată cu Selenium și Jenkins
21 OreAcest curs oferă instruire pentru gestionarea proiectelor de testare folosind suita de teste Selenium și testarea continuă cu Jenkins.
Publicul țintă:
- Ingineri de testare software
- Dezvoltatori software implicați în dezvoltarea agilă
- Manageri de lansări
- Ingineri QA
La finalul cursului de Selenium, participanții vor putea:
- Să utilizeze eficient suita de teste Selenium în proiecte reale
- Să folosească Selenium pentru testarea cross-browser
- Să distribuie testele folosind Selenium Grid
- Să ruleze teste de regresie Selenium în Jenkins
- Să pregătească rapoarte de testare și rapoarte periodice folosind Jenkins
Testare Automată cu Selenium și Python
14 OreSelenium este un cadru open-source pentru automatizarea testării aplicațiilor web pe diferite browsere. Cu Selenium 4, sunt disponibile API-uri îmbunătățite pentru WebDriver, localizatori relativi nativi și suport îmbunătățit pentru grid. Python oferă simplitate și o integrare puternică cu cadre de testare precum Pytest, făcându-l o alegere puternică pentru dezvoltarea de suite de testare automatizate scalabile și ușor de întreținut.
Acest training condus de un instructor, live (online sau la fața locului), este destinat testerilor și dezvoltatorilor de nivel începător până la intermediar care doresc să utilizeze Selenium cu Python pentru a automatiza testarea aplicațiilor web în medii reale.
La sfârșitul acestui training, participanții vor putea:
- Să instaleze și să configureze Selenium cu Python într-un mediu de testare.
- Să construiască scripturi robuste de testare automată folosind Selenium WebDriver și Pytest.
- Să aplice Modelul de Obiect de Pagină (POM) pentru cadre de testare ușor de întreținut.
- Să ruleze teste pe mai multe browsere folosind Selenium Grid.
- Să integreze teste automate în pipeline-uri CI/CD.
- Să depaneze probleme comune și să aplice cele mai bune practici pentru stabilitatea automatizării.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Testare Automată cu Selenium
21 OreAcest curs oferă instruire pentru gestionarea proiectelor de testare și oferă experiență practică cu aplicații web, testare funcțională automatizată și testare automatizată cross-browser folosind suita de teste Selenium.
Publicul țintă al acestui curs este format din ingineri de testare software și testeri manuali.
La finalizarea cursului, participanții vor putea utiliza eficient Selenium WebDriver în proiecte reale.
TestComplete
21 OreÎn cadrul acestui training condus de un instructor, participanții vor învăța cum să utilizeze funcționalitățile TestComplete, inclusiv modelul de obiect de testare, punctele de control, maparea numelor și interfața pentru a efectua teste automate pe aplicații desktop, web și mobile.
La finalul acestui training, participanții vor putea:
- Crea, înregistra și rula teste funcționale.
- Crea un cadru de testare scalabil și ușor de întreținut.
- Crea puncte de control, ajusta teste pentru mai multe dispozitive și analiza rezultatele testelor.
- Utiliza extensiile de script ale TestComplete.