testproject test automation tool hands review tutorial
Un tutorial de revizuire practică al platformei de automatizare a testelor TestProject:
Automatizarea testelor este esențială în lumea desfășurării continue și a ciclurilor de lansare scurte. Și, cu toții, ca testeri de software, întâmpinăm multe provocări atunci când vine vorba de testarea automatizării.
Astăzi vom analiza unul dintre instrumentele populare de automatizare a testelor - TestProject. Este o platformă de automatizare de test end-to-end gratuită bazată pe comunitate, pentru a simplifica efortul de testare a automatizării pentru aplicațiile mobile și web.
Ce veți învăța:
- Ce este TestProject?
- Caracteristicile TestProject
- Noțiuni introductive despre TestProject: instalare și configurare
- Practic cu TestProject
- Concluzie
Ce este TestProject?
TestProject este un cadru cap la cap pentru automatizarea testelor aplicațiilor mobile și web. Acesta își propune să vă simplifice experiența de automatizare a testelor, oferind în același timp o personalizare infinită printr-o galerie de suplimente.
Ceea ce face acest instrument cu adevărat grozav este că este o primă platformă cloud gratuită de acest tip, bazată pe comunitate, care poate fi utilizată pentru a înregistra, dezvolta și analiza automatizarea testelor.
Un alt lucru interesant despre TestProject este că acceptă cu ușurință atât de multe platforme precum Windows, macOS, Linux, iOS, Android, servicii web.
Cu TestProject, veți obține un complet cadru de automatizare a testelor asta îți permite
- Înregistrați teste cu un superb recorder bazat pe cloud pentru aplicații web și mobile
- Programați teste pentru execuție pe orice browser sau dispozitiv pe care îl dețineți
- Integrați testele la conducta dvs. CI / CD cu integrări imediate la Jenkins și alte instrumente
- Extindeți TestProject cu un SDK de test codat, API REST și numeroase programe de completare pentru comunitate
- Analizați rezultatele cu analize complete și rapoarte detaliate
Această bogăție de caracteristici împuternicește întreaga echipă în care utilizatorii netehnici pot înregistra teste și dezvoltatorii le pot completa cu codul lor. În acest fel, este foarte util pentru echipele agile, deoarece le permite să colaboreze și să partajeze cu ușurință artefactele de testare.
TestProject este construit pe baza instrumentelor standard de automatizare open-source, cum ar fi Selenium și Appium. Spre deosebire de acele instrumente open source care rulează singure, elimină toate complexitățile instalării și gestionării driverelor pentru fiecare platformă și browser pe care le utilizați.
Odată cu instalarea unui singur executabil, aveți posibilitatea de a utiliza toate browserele de pe aparat și orice dispozitive mobile atașate pentru a înregistra, executa, depana și dezvolta testul.
Acest instrument a fost construit în stealth de aproape doi ani și este deja utilizat cu succes în peste 2000 de organizații din întreaga lume. Tricentis a achiziționat recent TestProject și s-a angajat să accelereze în continuare dezvoltarea, păstrând în același timp TestProject instrument gratuit de automatizare a testelor pentru toti.
Caracteristicile TestProject
# 1) Înregistrator de test inteligent în browser
Am spune că această caracteristică este punctul unic de vânzare al acestui instrument. Pentru a crea teste automate, nu este necesar să scrieți o singură linie de cod. Cu funcția Smart Test Recorder de la TestProject, puteți crea teste automate doar înregistrând pașii efectuați pe browser.
Oriunde trebuie să efectuați pași complexi care depășesc un recorder tradițional, vă puteți baza pe oricare dintre suplimentele existente construite de comunitate.
Pentru fiecare pas pe care îl efectuați, acesta va fi înregistrat ca un test și automat codul Selenium sau Appium va fi generat în fundal. Puteți explora mai multe despre această caracteristică în ultima parte a acestui tutorial, unde am demonstrat cum funcționează acest instrument.
Deci, această caracteristică simplifică automatizarea testelor pentru oricine. Puteți crea fără efort teste automate pentru aplicații Web, Android și iOS.
Permiteți-ne să aprofundăm această funcționalitate a înregistratorului și să explorăm mai multe despre aceasta.
# 1) Oglindirea ecranului mobil:
Această opțiune vă permite să reflectați ecranul mobilului în browser, văzând exact ce se află pe dispozitiv în timp real. Conectați-vă dispozitivul mobil la mașină printr-un cablu USB și sunteți bine!
# 2) Inspector de elemente:
Puteți testa orice element din aplicația dvs. Puteți selecta dintre diferite acțiuni încorporate sau sugerate, validări, atribute, element de salvare.
# 3) Element Explorer:
O altă caracteristică este exploratorul de elemente. Aceasta poate fi utilizată pentru a vizualiza și examina pur și simplu structura ecranelor aplicațiilor dvs. mobile. Puteți analiza ierarhia elementelor, puteți selecta din diferite strategii de localizare și puteți vedea toate proprietățile disponibile ale componentelor UI.
# 4) Editor de testare:
Aceasta este cea mai utilă caracteristică a unui recorder de test care ajută la crearea, editarea și organizarea testelor. La fiecare pas, puteți adăuga comentarii, puteți selecta elemente, puteți crea parametri, puteți efectua anumite acțiuni, puteți defini comportamentul de eșec, puteți face capturi de ecran, puteți seta expirări și puteți face mult mai mult.
Puteți modifica ordinea pașilor, introduceți pași între ei, adăugați sau șterge pași.
# 5) Alte caracteristici care fac înregistratorul și mai puternic :
Înregistratorul automat sugerează suplimente care vă poate fi de ajutor pentru testele dvs. TestProject face potrivirea bazată pe AI, analizează elementele din aplicația dvs. și apoi pe baza acestei analize, recomandă programe de completare care vă pot îmbunătăți testele. Puteți adăuga instantaneu aceste suplimente și vă puteți extinde testele.
Un alt mod puternic care vă extinde testele este teste imbricate. Pentru scenariul complex, puteți înregistra un test întreg ca un singur pas și îl puteți încadra în testul complet. Acest lucru reduce cantitatea de întreținere necesară atunci când se modifică oricare dintre acești pași de testare.
În plus, aveți export de cod caracteristică. Puteți genera codul sursă pentru testul înregistrat, solicitați unui dezvoltator să îl modifice, apoi să îl încărcați din nou în TestProject. Am explicat în detaliu această caracteristică de export de cod în ultima parte a acestui articol, unde am demonstrat cum să folosesc acest instrument.
# 2) Addons puternici
TestProject oferă o mulțime de suplimente minunate care vă ajută să vă faceți testele foarte puternice. Completele vă permit să extindeți mult ceea ce puteți face cu testele. Sunt setul de acțiuni codificate reutilizabile care pot fi integrate în orice test.
Puteți crea suplimentele dvs. folosind TestProject SDK-uri sau puteți utiliza suplimente care au fost create și partajate de comunitatea de automatizare a testelor. Acestea vă vor economisi o mulțime de timp valoros pentru dezvoltare.
Crearea suplimentelor noi:
Utilizați suplimente existente:
Acțiunile de completare pot fi utilizate perfect în test. Le puteți crea și utiliza în același mod în care ați interacționa cu acțiunile încorporate. Dacă vedeți lista suplimentelor, veți descoperi că există o mulțime de suplimente cu adevărat utile oferite de comunitate.
De exemplu, suplimentul jRand vă oferă acces instantaneu la generatoare de date aleatorii pentru o mare varietate de date de testare.
Aveți la dispoziție multe suplimente în funcție de nevoile dvs. De exemplu , dacă lucrați cu jquery, acest instrument vă oferă 4-5 suplimente jquery pe care le puteți utiliza. Dacă doriți să generați ID-uri și parole de e-mail aleatorii pentru testare, puteți utiliza Generare aleatorie acreditări addon.
Unele dintre programele de completare recomandate sunt Advance Element Finder, acțiuni JS, Element Extensions și Generic Extensions. Pe măsură ce comunitatea TestProject continuă să crească, numărul posibilităților va continua să crească, făcând posibilitățile a ceea ce poate face acest instrument cu adevărat nesfârșite.
Să presupunem că dacă aveți un scenariu în care doriți să apelați un API direct în test în loc să trimiteți o solicitare la pagina web. Prin adăugarea suplimentului API RESTful, puteți face pur și simplu această acțiune în test.
De exemplu , puteți crea un utilizator trimițând cererea către API, apoi în pasul următor conectați-vă prin interfața de utilizare folosind acreditările acelui utilizator exact.
Sub serigrafie este o demonstrație despre cum să utilizați RESTful API în test:
Cu un singur clic pe butonul de instalare, puteți obține orice addon doriți într-o clipă. Stocați-l în depozitul de proiecte de testare și este gata de utilizare de către oricine din echipa dvs.
# 3) Funcția de generare a codului
Această caracteristică vă permite să generați cod Java din testele iOS, Android și Web înregistrate. Puteți face orice modificare a codului, puteți extinde testele și le puteți încărca ca teste codificate în TestProject. Acest lucru permite dezvoltatorilor să se angajeze în dezvoltarea și menținerea testelor create de testeri non-tehnici.
Pentru cei care nu doresc să utilizeze reportofonul, dar mai întâi vor să-și codeze testele, TestProject oferă SDK pentru Java și .NET core. SDK oferă un înveliș convenabil și standardizat în jurul Appium și Seleniu, care este 100% compatibil cu TestProject. Puteți accesa fila fila dezvoltatorului și puteți genera cheia dezvoltatorului.
Această cheie este utilizată pentru depanare și depanare teste și programe codificate TestProject local. Și puteți începe să vă codificați testul cu TestProject.
Utilizarea combinației și potrivirii atât a funcției „înregistrare și redare”, cât și a funcției de dezvoltare a codului ajută foarte mult la atingerea obiectivelor de automatizare a testelor.
Prețul TestProject
În timp ce instrumentul avea în mod istoric atât un plan de prețuri gratuit, cât și un plan plătit, am auzit că, după achiziția Tricentis a TestProject, acestea au angajat toate caracteristicile actuale ale TestProject să fie disponibile gratuit.
Din conversația noastră cu CEO-ul TestProject, Mark Kardashov, am aflat că singura caracteristică a TestProject, care va costa bani, va fi accesul la suportul live care poate fi adăugat în aplicație.
Avantaje ale TestProject
# 1) Platforma GRATUITĂ de automatizare a testelor end-to-end: Cel mai mare avantaj al acestui instrument este că oferă un plan gratuit pentru totdeauna. Veți obține atât de multe funcții interesante care costă de obicei mii de dolari fără cost!
# 2) Mediu foarte colaborativ: Puteți adăuga cu ușurință un număr nelimitat de membri ai echipei în proiectul dvs. și vă puteți bucura de o experiență excelentă de colaborare. Tot ce trebuie să faceți este să adăugați doar adresele lor de e-mail și permisiunile de acces și apoi pot începe imediat să contribuie la proiect.
Acest lucru face TestProject foarte util pentru echipele Agile și proiectele bazate pe CI / CD.
Agenții instalați pe mașina locală permit configurarea și rularea testelor în orice browser sau dispozitiv, dar aceste teste sunt stocate într-un depozit de testare partajat în cloud, unde membrii echipei pot lucra împreună la executarea și întreținerea lor.
# 3) Facilitate maximă de utilizare: Atât interfața utilizatorului, cât și experiența utilizatorului acestui instrument sunt minunate. La fiecare pas, veți fi ghidat cu sfaturi de instrumente și tutoriale scurte care vă vor ghida prin lucrul cu acest instrument și explorarea caracteristicilor acestuia.
# 4) Asistență clienți individuală: La doar o zi după ce mi-am creat contul pe TestProject, am primit un e-mail de la echipa de succes a clienților pentru a întreba despre progresul meu cu instrumentul de până acum și pentru a le spune despre nevoile mele de automatizare a testelor, astfel încât acestea să poată ajuta să profite la maximum de TestProject.
De asemenea, programează o întâlnire online 1: 1 pentru a demonstra caracteristicile și capacitățile TestProject sau chiar pentru a vă ajuta să începeți crearea de teste.
În plus, în secțiunea de asistență a site-ului web, puteți trimite și biletul pentru orice problemă sau problemă cu care vă confruntați în timp ce utilizați instrumentul. De asemenea, am aflat că TestProject lansează un forum comunitar și documentație online îmbunătățită în următoarele luni.
Permiteți-mi să vă împărtășesc experiența cu asistența lor pentru clienți. Odată am avut o problemă tehnică cu instrumentul. Am înregistrat un bilet la centrul de asistență și am primit răspunsul într-o oră.
Acest răspuns a dat soluția foarte detaliată și perfectă pentru problema mea. Această recunoaștere rapidă și răspuns din partea echipei TestProject sunt apreciabile.
Acest nivel de asistență pentru clienți este rar văzut în instrumentele gratuite de utilizare.
# 5) Sprijin comunitar excelent: De asemenea, sprijinul comunității pentru acest lucru este excelent. Puteți accesa forumul și blogul unde puteți accesa anunțurile generale și întrebările frecvente.
În blogurile și forumurile TestProject, veți primi tutoriale pentru crearea de teste codificate folosind SDK-ul TestProject și veți primi, de asemenea, tutoriale pentru utilizarea și dezvoltarea suplimentelor.
# 6) Compatibil cu diferite platforme: Înregistratorul de testare inteligent vă permite să creați fără efort teste automate pentru web, Android și iOS (de fapt, iOS pe Windows).
# 7) Economisește timp și efort: Există o mulțime de caracteristici în acest instrument care vă economisesc în mare măsură timpul și eforturile. De exemplu , funcția de generare automată a codului vă salvează lupta de a dezvolta manual codul. În mod similar, generarea automată a documentelor de testare și generarea manuală a testelor vă economisesc timpul și efortul pe care l-ați fi pus la crearea documentelor.
Contra de TestProject
Nu am găsit niciun inconvenient ca atare în acest instrument. Dar există anumite limitări care pot fi abordate:
# 1) În prezent, acceptă generarea de cod numai în limbajul de programare Java. Ar trebui adăugate mai multe limbaje de programare. Mai mult, se pare că echipa TestProject lucrează deja la acest lucru. Am văzut sub funcționalitatea de generare a codului că limbajul de programare C # vine în curând.
#Două) Dacă agentul dvs. este oprit, acesta nu afișează niciun semn de avertizare sau notificare. Ar fi mai bine dacă apare un mesaj care informează utilizatorul, astfel încât acesta să poată privi în el și să repornească agentul.
După ce am discutat suficient despre acest instrument, caracteristicile sale, prețurile, avantajele și limitările, să continuăm acum cu demonstrația practică a utilizării acestui instrument.
Noțiuni introductive despre TestProject: Instalare și configurare
TestProject este foarte ușor de instalat și de configurat. Expertul de instalare vă ghidează foarte ușor prin fiecare pas necesar pentru configurare. Cea mai bună parte este că trebuie doar să descărcați un singur exe și să urmați câțiva pași simpli pentru a începe. Nu există condiții preliminare sau dependențe pentru a instala altceva pentru a începe cu acest instrument.
Permiteți-mi să vă prezint pașii de instalare și configurare:
Pasul 1) Puteți să vă înregistrați gratuit pe site-ul lor TestProject
Pasul 2) La înscriere, veți primi e-mailul de confirmare. După ce faceți confirmarea din contul dvs. de e-mail, acesta vă va conecta și vă va duce la pagina principală a contului TestProject.
Pasul 3) Ceea ce ne-a plăcut la acest instrument este ușurința în utilizare . Înscrierea este foarte ușoară și, odată ce sunteți conectat, vă va duce la un tur rapid cu câțiva pași necesari care sunt de ajutor pentru a începe primul dvs. proiect de automatizare.
Mai întâi, trebuie să instalați agentul TestProject. Folosesc mașina Windows aici, așa că voi instala agentul pentru Windows.
Doar faceți clic pe „Descărcați și instalați” și apoi un agent exe va începe descărcarea
Acest agent încorporează toate driverele și SDK-urile de care aveți nevoie pentru automatizarea testelor.
Pasul 4) Odată ce descărcarea exe este finalizată, faceți clic pe ea și porniți expertul de instalare.
Faceți clic pe Următorul și urmați pașii de configurare a Agentului conform instrucțiunilor din expert.
Pasul 5) După finalizarea instalării agentului, trebuie să faceți clic pe butonul „Agentul este instalat”.
Pasul 6) După ce faceți clic pe Agent este instalat, vi se va cere să vă înregistrați agentul. Dați orice nume de alias agentului dvs., verificați disponibilitatea acestuia și apoi faceți clic pe Înregistrați și terminați:
companii care oferă servicii de cloud computing
Pasul 7) Apoi, veți primi un mesaj care spune „Așteptăm ca agentul să finalizeze înregistrarea”.
Pasul 8) În cele din urmă, veți primi mesajul de succes și sunteți acum gata să mergeți la tabloul de bord de testare.
Practic cu TestProject
Să începem să lucrăm cu TestProject și să împărtășim experiența noastră cu acesta.
Pictograma verde evidențiată în captura de ecran de mai jos (lângă pictograma sonerie din bara de sus) arată că agentul TestProject este în funcțiune. Veți primi, de asemenea, primul dvs. proiect demonstrativ creat în secțiunea „Proiectele mele”.
Odată ce veți face clic pe Următorul pe FirstProject, acesta vă va cere să adăugați membrii echipei. Puteți face acest lucru pur și simplu introducând ID-urile lor de e-mail, setați accesul și faceți clic pe Finalizare. Aceștia vor primi linkul de invitație și se vor alătura imediat pentru a începe colaborarea.
Acum, faceți clic pe Deschidere proiect pentru a începe:
Acum veți vedea lista de teste:
În partea stângă a panoului de navigare, veți vedea opțiuni precum Test și joburi, Elemente, Aplicații, Surse de date și Parametri.
Secțiunea Test Folders afișează folderele care pot fi utilizate pentru a vă organiza cu ușurință testele.
Secțiunea Elements conține elementele UI care sunt mapate în timpul creării testelor, astfel încât să puteți gestiona și actualiza elementele care sunt utilizate pe parcursul testelor pentru o întreținere ușoară.
În secțiunea Aplicații, veți avea ținte de testare web sau mobil. Fiecare test este asociat cu o anumită aplicație.
Sursele de date conțin fișiere de date externe pentru a permite automatizarea bazată pe date.
În secțiunea Parametri, puteți gestiona parametrii globali pentru teste.
În cadrul Demo Project (Primul meu proiect), va exista un test demo care efectuează câteva operații de bază și validări pe pagina de autentificare TestProject.
În bara de meniu din partea de sus, veți vedea opțiunea de a crea un test nou de unde vă puteți crea propriul test pentru aplicația pe care doriți să o testați.
Să explorăm mai întâi acest test demo simplu pentru a vedea ce oferă toate funcționalitățile acestui instrument.
După cum puteți vedea mai jos, există mulți pași în acest pas care testează validarea funcționalității de conectare și deconectare. Mai întâi, navighează la adresa URL a aplicației de proiectare a testului și apoi face clic pe caseta de text a numelui de utilizator, introduce numele de utilizator, în mod similar pentru parolă, apoi face clic pe butonul Conectare, validează dacă autentificarea are succes, efectuează alți pași și validări și apoi jurnalele afară.
Dacă faceți clic pe fiecare pas, veți obține detalii complete despre acel pas. De exemplu , mai jos aici am dat clic pe primul pas, adică să navighez la adresa URL a aplicației și apoi mi-a dat detalii complete despre pas.
Cel mai bun lucru este că este atât de ușor și distractiv să te joci în jurul testului. Îl puteți personaliza cu ușurință modificând valorile parametrilor, adăugați proprii parametri, dezactivați pașii, adăugați pași noi etc.
După cum puteți vedea în captura de ecran de mai jos, puteți defini comportamentul de eșec, numărul de încercări repetate ale pașilor și multe altele. În interiorul parametrilor de intrare, puteți face clic pe pictograma + și puteți vedea, adăuga sau edita parametrii și valorile acestora.
De asemenea, aveți la dispoziție o opțiune de a face secrete valorile parametrilor pentru a stoca informații sensibile, cum ar fi parole și jetoane.
Dacă veți face clic pe cele trei puncte corespunzătoare testului, veți găsi atât de multe opțiuni, cum ar fi o copie pentru proiectare, mutare în folder, schimbarea parametrilor de intrare, test duplicat, vizualizarea șablonului sursei de date, codul generat, testul manual, documentul de testare.
Mi-a plăcut doar opțiunea Test Document aici. Ca tester, această opțiune este atât de utilă și de economisire excelentă a timpului. Trebuia doar să fac clic pe „Document de testare” și a generat automat documentația de testare foarte bine definită în Excel, unde am obținut toate detaliile testului și detaliile etapelor de testare documentate perfect.
Deci, cu TestProject nu este nevoie să petreceți timp pe documentație. Dacă aveți un test automat, puteți pur și simplu să faceți clic pe această opțiune și să generați documentul de testare. Imaginea de mai jos arată cum arată un document de testare autogenerat:
În mod similar, puteți utiliza opțiunea „Test manual”, ceea ce face este că convertește testul de automatizare în documentul de testare manuală care conține toți pașii, intrările și acțiunile înscrise. Deci, dacă doriți să efectuați testul manual, puteți consulta pur și simplu acest document manual și continuați.
Tot ce trebuie să faceți este să completați rezultatele testului în document. În acest fel, economisește atât de mult timp care altfel ar fi fost pus în conversia testului de automatizare în test manual și crearea documentului de la zero.
Vezi mai jos documentul manual generat. Conține totul descrierea etapei testului, datele testului, rezultatul așteptat, comentarii. Tot ce trebuie să faceți este să completați rezultatul real și să treceți / eșuați starea atunci când efectuați acest test manual.
O altă opțiune foarte utilă aici este „Cod generat”. Puteți genera codul sursă corespunzător oricărui test automat și îl puteți utiliza pentru dezvoltarea sau modificările ulterioare. În prezent, generează cod în limbaj Java. Puteți alege dintre diferite browsere, după cum se vede mai jos:
După ce veți face clic pe „butonul Generați”, veți primi codul sursă prin e-mail în contul dvs.
Și, așa cum am discutat mai devreme în acest articol, instrumentul vă oferă, de asemenea, o funcție puternică de înregistrare. Puteți utiliza acest lucru pentru a modifica un test existent sau pentru a crea un nou test.
Să vedem acum cum să creăm un nou test cu TestProject.
Apoi, vă va cere să adăugați aplicația web la lista de testare
După ce faceți clic pe Finalizare, acesta vă va întreba ce ați dori să faceți cu înregistrarea. Puteți crea testul utilizând funcționalitatea înregistratorului TestProject, editați manual testul sau creați un test manual. Am selectat opțiunea de înregistrare pentru a explora funcționalitatea de înregistrare a acestui instrument. Să vedem cum funcționează:
După ce am selectat „înregistrare” și am făcut clic pe „Începeți testarea”, acesta a deschis browserul Google Chrome într-o fereastră nouă și m-a dus la adresa URL a aplicației, adică la pagina de căutare Google. Recorderul a înregistrat toate acțiunile efectuate și a creat automat pașii de testare. După cum puteți vedea mai jos, sunt create în total 7 pași. Odată ce opriți înregistrarea, testul va fi salvat.
Cea mai bună parte este că la fiecare pas, puteți selecta și îngheța orice element folosind schimbare dublă și apoi selectați acțiunile sau validările care trebuie efectuate. De exemplu , la pasul numărul 5 din acest test, selectez divul evidențiat mai jos și apoi am efectuat o acțiune pentru a valida dacă conține textul „Ajutor pentru testarea software-ului?”.
Să vedem și codul generat pentru acest test. Am folosit opțiunea „cod generat” și am primit codul într-un e-mail:
Și, mai jos este cum arată codul în Eclipse:
În orice moment, pot modifica acest cod și îl pot încărca din nou în TestProject pentru a fi executat din nou ca test codat.
Concluzie
În acest tutorial, am discutat despre principalele caracteristici ale instrumentului de automatizare TestProject împreună cu argumentele pro și contra. Am văzut și demonstrația practică a funcționalităților.
Am explorat multe!
Suntem siguri că acum veți fi încântați să folosiți acest instrument interesant. Dacă sunteți cineva care lucrează sau dorește să lucreze în automatizarea testelor, acest instrument merită încercat.
Verifică-l aici și anunțați-ne dacă aveți întrebări în acest proces!
Lectură recomandată
- Tutorial Bugzilla: Tutorial practic pentru instrumentul de gestionare a defectelor
- Tutoriale detaliate pentru eclipsă pentru începători
- Cum să testați performanța site-ului web folosind instrumentul SmartMeter.io: Tutorial de examinare practică
- Vedeți tutorialul de automatizare a testelor: un ghid al instrumentului de automatizare a testelor mobile
- Revizuirea practică a instrumentului de gestionare a testelor qTest
- Tutorial Geb - Testarea automatizării browserului folosind instrumentul Geb
- Revizuirea instrumentului de testare TestLodge
- Recenzie practică: utilizați Katalon Studio 7 pentru a simplifica automatizarea