katalon automation recorder
Tutorial de examinare practică - Katalon Automation Recorder (Selenium IDE pentru Chrome și Firefox):
Sunteți îngrijorat pentru că activitatea dvs. de testare a automatizării a fost împiedicată, deoarece Selenium IDE a încetat să funcționeze începând cu Firefox 55? Ei bine, nu vă faceți griji, deoarece avem câteva vești bune pentru dvs.
Echipa Katalon Studio a introdus recent Catalon Automation Recorder care a fost dezvoltat pentru utilizatorii care nu mai pot continua testele de automatizare folosind Selenium IDE învechit.
Poate fi adăugat ca o extensie în Firefox și Chrome și acceptat de cele mai recente versiuni ale acestor browsere (și va fi acceptat și de versiunile viitoare). Acest instrument este o alternativă perfectă pentru Selenium IDE și alte cadre open source similare.
Este un înregistrator de pași de testare foarte util și puternic, care este portat de la Selenium IDE la Chrome și Firefox, cu funcții majore păstrate.
algoritm de inserare sortare c ++
Ce veți învăța:
- Selenium IDE Vs Katalon Automation Recorder
- Instalare Catalon Automation Recorder
- O demonstrație rapidă
- Caracteristici principale
- Caracteristici discutate în detaliu
- Limitări
- Concluzii
- Lectură recomandată
Selenium IDE Vs Katalon Automation Recorder
În figura de mai jos, puteți observa acest lucru toate caracteristicile care au fost prezentate în Selenium IDE sunt de asemenea disponibile în acest Instrument de catalog .
De fapt, acest instrument Katalon are încă două limbi de export - Robot Framework și Katalon Studio. De asemenea, este compatibil cu limbajul de programare Groovy.
Acest instrument este de mare ajutor pentru echipele care au depins în mare măsură de Selenium IDE. Are un IDE puternic pentru înregistrarea, depanarea și redarea testelor în browserul Chrome și Firefox.
Instalare Catalon Automation Recorder
Mai jos sunt linkurile pentru a descărca Katalon Automation Recorder atât pentru Chrome, cât și pentru Firefox:
Este foarte ușor și rapid să instalați acest instrument. Vă voi arăta cum:
Trebuie doar să faceți clic pe butonul „Adăugați la Firefox” așa cum se vede în captura de ecran de mai sus și Katalon Recorder va apărea pe bara de instrumente Firefox într-o clipită (nu va dura mai mult de 10 secunde pentru a fi instalat).
Și așa arată:
O demonstrație rapidă
Faceți clic pe butonul „Nou” și furnizați numele cazului de test în caseta de dialog. Apoi, dați clic pe „OK”
Faceți clic pe butonul „Adăugați” și dați comanda pe care doriți să o executați:
În secțiunea de referință, așa cum se vede mai sus, veți obține detalii despre ceea ce face comanda specială.
În mod similar, dați comenzi ulterioare pentru a finaliza cazul de testare:
După finalizare, faceți clic pe „ Joaca 'Pentru a executa cazul de testare.
Așa cum se vede în captura de ecran de mai sus, pașii executați cu succes sunt transformați în verde și informațiile de execuție împreună cu starea testului trecut / eșuat au apărut în zona Consolei.
Caracteristici principale
# 1) Cu acest instrument, puteți captura elementele web și înregistra acțiunile efectuate pe aplicația web. Vă permite să creați (noi cazuri de testare), să editați (cazuri de testare existente) și să redați cazuri de testare automate. Și, toate acestea se pot face foarte repede și ușor.
#Două) Toate Comenzi selene sunt acceptate de acest instrument.
# 3) Testele IDE Selenium existente pot fi importate în Katalon Recorder (folosind modul Script) și pot fi exportate în limbile și cadrele de mai jos:
Limba | Cadrul corespunzător |
---|---|
Rubin | WebDriver + Rspec |
Macabru | Catalog Studio |
Java | WebDriver + TestNG |
Java | WebDriver + Junit |
Java | WebDriver-backend Telecomandă + Junit |
Robot Framework | |
C # | WebDriver + Nunit |
Python2 | WebDriver + unittest |
# 4) Acest instrument este compatibil cu cele mai recente versiuni ale browserelor Firefox și Chrome.
# 5) Funcționează pe motorul Selenium 3 core.
# 6) Mai multe cazuri de testare pot fi combinate și aranjate într-o suită de teste și pot fi executate ca o suită de testare completă.
# 7) Cazurile de test pot fi importate în Katalon Studio - o soluție de testare a automatizării complet gratuită, care este bazată pe cheie și bazată pe date, acceptă testarea TDD / BDD, testarea API, modelul de obiect de pagină, gestionarea testelor, înregistrarea cazurilor de testare, scriptarea avansată, executarea în paralel , Integrări CI și multe altele!
# 8) Permite nu numai utilizatorilor Katalon Studio, ci și utilizatorilor Selenium IDE învechit și a altor cadre populare open source să înregistreze și să redea teste de automatizare.
Caracteristici discutate în detaliu
# 1) Bara de instrumente: Bara de instrumente constă din 6 butoane și anume Nou, Înregistrare, Redare, Export, Ajutor și Setări:
- Nou: Dacă faceți clic pe acest buton vă va permite să adăugați un nou caz de testare în suita de testare.
- Record: Acest lucru vă va permite să înregistrați pașii de testare.
- Joaca: Acest buton este pentru a executa cazul de testare existent.
- Export: Dacă faceți clic pe acest buton, v-ați dus la modul script, unde puteți alege Limba și cadrul. În mod implicit, este selectat „Katalon Studio”.
Aici puteți salva scriptul. Dând clic pe Salvați ca fișier butonul din captura de ecran de mai sus vă va permite să salvați scriptul ca fișier Groovy.
De asemenea, puteți observa aici că, corespunzător comenzilor pe care le-ați dat pe front-end, aveți codul generat aici:
Acest lucru este similar cu secțiunea „Sursă” pe care am avut-o în Selenium IDE.
Puteți trece la diferite limbi și cadre mai jos:
Schimbarea limbii și a cadrului va schimba automat codul din script în consecință:
- Ajutor: Aceasta vă va duce la pagina Ghidul utilizatorului Katalon Automation Recorder, unde sunt explicate în detaliu diverse caracteristici.
- Setări: Acest lucru vă va duce la setarea de port și configurare.
# 2) Test Case Explorer:
Exploratorul de cazuri de testare conține suite de testare. Într-o suită de teste, puteți avea mai multe cazuri de testare.
Dacă faceți clic dreapta pe Test case vă oferă trei opțiuni - „Add New Test Case”, „Remove Test Case” și „Redenumiți Test Case”.
Dacă faceți clic dreapta pe Test Suite vă oferă șase opțiuni - „Open Test Suites” , „Adăugați o nouă suită de testare” , „ Salvați suita de testare ca „ , „ Închideți suita de testare, „Adăugați un nou caz de testare” și „Redenumiți suita de testare”.
# 3) Fereastra cazului de testare:
Această zonă vă permite să adăugați, să ștergeți, să editați și să executați pași de testare. Fiecare etapă de testare conține comandă, țintă și valoare. De asemenea, puteți trage și plasa pentru a modifica ordinea pașilor de testare.
# 4) Consolă și referință:
Limitări
Împreună cu toți profesioniștii discutați mai sus, există și unele contra care le-am observat în instrument.
De exemplu:
- Există anumite comenzi care sunt experimentale de acum. De exemplu , „ sendKeys Comanda este experimentală. În viitor, acest lucru ar putea fi înlocuit cu comanda typeKeys. Deci, va trebui să ne actualizăm scripturile de testare în consecință în viitor, în cazul în care vom folosi comenzi experimentale.
- Opțiunea de a specifica adresa URL de bază, de asemenea, nu este prezentată nicăieri pe instrument. Aceasta a fost o opțiune utilă în Selenium IDE, permițând testarea cazurilor în diferite domenii.
- În Firefox, am găsit butonul „Setări” lipsă pe bara de instrumente a Katalon Recorder:
Există doar 5 butoane prezente aici comparativ cu 6 butoane din Chrome.
- Există și alte erori care sunt prezentate în instrument. Accesați secțiunea Bugs și sugestii pentru Katalon Automation Recorder pentru a verifica mai multe despre problemele existente și rezoluțiile sugerate.
Explorați mai multe despre acest instrument:
Verifică aici a ghid de pornire rapidă la Catalog Automation Recorder.
Concluzii
- Acest instrument poate fi instalat foarte ușor și rapid.
- Acest instrument este absolut gratuit.
- Ușor de folosit. Secțiunea de referință este foarte utilă, deoarece vă spune în detaliu despre modul în care funcționează fiecare comandă și când ar trebui utilizată.
- Suportul pentru mai multe limbi și cadre face acest instrument mai util.
- Aproape toate caracteristicile prezente în Selenium IDE sunt păstrate în acest instrument.
- De fapt, am putut vedea câteva comenzi noi adăugate care nu erau disponibile în Selenium IDE. Acest lucru face ca Automation Recorder să fie și mai puternic.
- Acest instrument este un beneficiu pentru echipele de testare care s-au bazat în mare măsură pe Selenium IDE pentru activitatea lor de testare de automatizare.
- Am găsit acest lucru mai bine decât alți înlocuitori pentru Selenium IDE. De exemplu , spre deosebire de Kantu pentru Chrome, Katalon Recorder acceptă toate comenzile care erau acolo în Selenium IDE.
- Compatibil cu cele mai recente browsere Firefox și Chrome și va fi acceptat și în versiunile viitoare.
- Există câteva bug-uri mici în instrument. Cu toate acestea, aceste bug-uri nu stau nicăieri în fața caracteristicilor excelente, ușurinței de utilizare și capacităților oferite de acest instrument.
În general, Katalon Automation Recorder este un instrument excelent pentru testarea automatizării și un substitut perfect pentru Selenium IDE. Încercați acest instrument gratuit și anunțați-ne aici întrebările.
Lectură recomandată
- Selenium Vs Katalon Studio: Cum se simplifică testele de seleniu în Katalon Studio
- Introducere în Selenium WebDriver - Tutorial Selenium # 8
- Appium Studio pentru Eclipse: automatizare end-to-end Appium / Selenium de la Eclipse
- Tutorial AutoIt - Descărcare, instalare și script de bază AutoIt
- 7 factori care afectează estimarea testului proiectului de automatizare Selenium - Tutorial Selenium # 32
- Selenium IDE Tutorial: Comenzi IDE cu exemple pe Firefox
- Test automatizare pentru Jira cu Katalon Studio
- Selenium IDE Descărcare Instalare și caracteristici de bază Introducere