Cursuri 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
Cursuri de pregatire Introducere în Testarea Agile - Rezervare
Cursuri 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 Avansată Automatizată în Java folosind Selenium cu integrare continuă și controlul versiunilor
35 OreLa finalul acestui training, participanții vor putea:
- Instala și configura Maven.
- Automatiza testarea folosind Selenium.
- Gestiona GIT.
- Integra integrarea continuă.
Formatul cursului
- Prezentare 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 ș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.
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.
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.
ISTQB Analist Tehnic Avansat de Testare
21 OreVeți învăța totul despre testarea componentelor, tehnicile de testare white-box, analiza statică, testarea non-funcțională și testarea automatizată în conformitate cu standardul internațional recunoscut ISTQB și veți fi pregătit pentru examenul ISTQB Advanced Technical Test Analyst.
După această pregătire:
Puteți recunoaște și clasifica riscurile tipice asociate cu performanța, securitatea, fiabilitatea, portabilitatea și întreținerea sistemelor software
Puteți crea planuri de testare care detaliază planificarea, proiectarea și executarea testelor pentru mitigarea riscurilor legate de performanță, securitate, fiabilitate, portabilitate și întreținere
Puteți selecta și aplica tehnici de proiectare structurală adecvate pentru a vă asigura că testele oferă un nivel adecvat de încredere, bazat pe acoperirea codului și a proiectării
Puteți participa eficient la revizii tehnice cu dezvoltatori și software
Puteți recunoaște riscurile din cod și arhitectura software și puteți crea elemente ale planului de testare pentru a atenua aceste riscuri prin analiză dinamică
Puteți propune îmbunătățiri ale securității, întreținerii și testabilității codului prin aplicarea analizei statice
Puteți schița costurile și beneficiile așteptate de la introducerea anumitor tipuri de automatizare a testelor
Puteți selecta instrumente adecvate pentru automatizarea sarcinilor de testare tehnică
Înțelegeți problemele și conceptele tehnice în aplicarea automatizării testelor
Un standard internațional în testarea tehnică a software-ului
În noiembrie 2002, International Software Testing Qualification Board (ISTQB) a fost înființat cu obiectivul de a stabili o mai mare internaționalizare și armonizare a programului de certificare în testare. Între timp, există o schemă de certificare ISTQB pe deplin recunoscută și armonizată la nivel global. Programul de certificare în testare ISTQB este împărțit în trei niveluri:
Certificat de Bază
Certificat Avansat
Certificat de Expert
Structura acestei pregătiri
Acest curs acreditat de trei zile vă pregătește pentru examenul „ISTQB Advanced Technical Test Analyst” și îndeplinește cerințele stabilite de ISTQB. Veți învăța totul despre testarea componentelor, tehnicile de testare white-box, analiza statică, testarea non-funcțională și testarea automatizată în conformitate cu standardul internațional recunoscut ISTQB.
Accentul este pus pe aprofundarea cunoștințelor dvs. despre testarea structurată și aplicarea în practică. Veți exersa cu un studiu de caz cuprinzător.
Examenul va avea loc într-o zi separată, o săptămână după ultimul curs, și constă din întrebări bazate pe scenarii cu răspunsuri multiple. Cu un scor de 65% sau mai mare, veți obține Certificatul ISTQB Advanced Test Analyst.
Realizat de NobleProg Polska sp. z o.o., ATO (PeopleCert Registry ID 5860)
Testarea API cu Postman
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat testerilor de software care doresc să folosească Postman pentru testarea API-urilor.
La finalul acestui training, participanții vor putea:
- Executa teste folosind cereri și fluxuri de lucru automate.
- 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 cu Jenkins și Docker
14 OreAcest training condus de un instructor, live (online sau la fața locului) este destinat inginerilor DevOps care doresc să folosească Selenium pentru a executa teste Selenium în interiorul containerelor Docker.
La sfârșitul acestui training, participanții vor putea:
- Crea o infrastructură de automatizare a testelor pentru testarea la cerere.
- Dezvolta un cadru de automatizare a testelor folosind Java.
- Construi o conductă CI/CD de la zero cu Jenkins și Docker.
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.