ranorex studio hands review
Noțiuni introductive despre Ranorex Studio: o revizuire aprofundată și o soluție generală
Ranorex a anunțat recent lansarea versiunii 9.0 a Ranorex Studio, care este un instrument de automatizare a testelor all-in-one pentru aplicații desktop, web și mobile. Recenzia noastră se bazează pe această ultimă versiune.
Această versiune include o mulțime de funcții noi, de top din industrie, inclusiv raportarea video a execuției testelor, un algoritm antrenat de mașini pentru manipularea elementelor web cu ID-uri dinamice și suport pentru testarea elementelor web într-un DOM umbră și JxBrowser
Are, de asemenea, teme întunecate și luminoase cu totul noi, comutabile.
Puteți verifica, de asemenea, mai devreme Tutorial Ranorex aici .
Oracle SQL interogă exemple cu răspunsuri pdf
Ce veți învăța:
Recenzie practică a Ranorex Studio
În această recenzie, vom arunca o privire asupra caracteristicilor esențiale ale Ranorex Studio.
Pentru a urma împreună cu pașii pasajului Ranorex Studio, doar descărcați o perioadă de încercare gratuită de 30 de zile.
Ranorex Studio poate fi instalat pe orice computer care rulează o versiune recentă de Windows sau Windows Server.
Caracteristici cheie
# 1) Automatizează o gamă largă de tehnologii :
Ranorex Studio este descris ca o soluție de automatizare a testului „all-in-one”, deoarece o singură licență vă permite să creați și să rulați teste automatizate pe toate platformele pe care Ranorex Studio le acceptă. Într-adevăr, îi susține pe mulți dintre ei!
Ranorex Studio are o reputație binemeritată pentru capacitatea sa de a gestiona cele mai provocatoare interfețe de utilizator, de la aplicații desktop vechi la cele mai noi tehnologii web și mobile, inclusiv aplicații native iOS și Android, precum și aplicații web mobile.
Vizitați site-ul web Ranorex pentru a vedea lista actuală a tuturor tehnologii acceptate .
# 2) Cea mai bună identificare a obiectelor din clasă :
Identificarea obiectelor este importantă pentru teste stabile și fiabile, ușor de întreținut. Ranorex Studio realizează acest lucru cu Spion Ranorex instrument care identifică elementele UI și generează un element unic RanoreXPath pentru fiecare.
Definiția fiecărui element de interfață este stocată în partajabil depozit de obiecte . Când creați o acțiune de testare pentru un element UI, faceți referire la obiectul depozit. Mai târziu, dacă interfețele utilizatorului se schimbă, pur și simplu actualizați obiectul depozitului și toate acțiunile de testare aferente vor fi actualizate automat.
Îmbunătățirile recente în modul în care este generat RanoreXPath ajută la reducerea necesității de a actualiza obiectul depozit chiar și atunci când interfața utilizatorului se schimbă. În plus, versiunea 9.0 introduce un algoritm antrenat de mașini pentru a gestiona automat elementele web cu ID-uri dinamice, care sunt unele dintre cele mai dificile elemente de automatizare a interfeței de utilizare.
# 3) Instrumente pentru toată lumea din echipă:
Testerii care codifică în C # sau VB.NET pot utiliza IDE-ul complet al lui Ranorex Studio, care are instrumente pentru refactorizare și depanare, fragmente de cod reutilizabile numite „ajutoare de automatizare” și un API deschis.
Cu toate acestea, puteți automatiza testele fără codificare, folosind puternicul instrument de captare și redare al Ranorex Studio, numit Ranorex Recorder. Puteți efectua validări, controla execuția cu condiții și configura testarea bazată pe date fără a scrie niciun cod.
Ranorex Studio este construit pentru echipe de colaborare, cu suport pentru furnizorii de control sursă Git, SVN și TFS , plus un instrument „Fuziune magică” care reduce conflictele de fuziune. În cele din urmă, Ranorex Studio se integrează cu instrumente de top, cum ar fi Atlassian Jira , Bugzilla, Jenkins, TeamCity, Travis CI, TestRail testarea managementului cazurilor și multe altele.
Procedură pas cu pas
Pentru a urma împreună cu această prezentare generală, descărcați și instalați versiunea de încercare gratuită a Ranorex Studio.
Pentru acest exemplu , folosim versiunea pe 32 de biți, dar este disponibilă și o versiune pe 64 de biți.
# 1) Porniți Ranorex Studio. Apare pagina Start. În stânga, aveți opțiuni de meniu pentru a porni o nouă soluție de testare, pentru a deschide una existentă sau pentru a deschide o soluție de probă. În partea centrală și dreapta a ecranului, puteți găsi link-uri către diverse resurse Ranorex.
cum se configurează un firewall într-o rețea
Dacă doriți să comutați între temele deschise și întunecate, alegeți Instrumente => Opțiuni din meniu. În fila General afișată mai jos, alegeți Aspect , apoi alegeți tema pe care o preferați. Observați că puteți schimba și „ambianța” proiectului. Cel implicit este C #, dar îl puteți schimba în .NET sau VB.NET, dacă doriți.
#Două) Acum să deschidem un exemplu de proiect. Pentru această prezentare, vom încerca Exemplu web , care folosește un site de testare furnizat de Ranorex. (Exemplul desktop utilizează o aplicație demonstrativă gratuită pe care o puteți descărca de pe site-ul web Ranorex. Pentru exemplul iOS sau Android, va trebui să furnizați un dispozitiv real sau virtual).
Faceți dublu clic pe soluția de exemplu Web pentru ao deschide.
# 3) Mai jos este captura de ecran a interfeței utilizatorului Ranorex Studio, în tema întunecată, împreună cu o descriere a scopului pentru fiecare zonă.
- Vizualizarea proiectelor : Vizualizați folderele care alcătuiesc soluția de testare.
- Modul de browser Ranorex : Vizualizați modulele de testare individuale, care pot fi organizate în grupuri. (Rețineți că acest exemplu de soluție web nu include niciun grup de module.) Pictograma mică a camerei de lângă fiecare modul vă arată că este un „modul de înregistrare”, creat prin captarea interacțiunii cu interfața cu utilizatorul AUT. De asemenea, puteți crea „module de cod” în Ranorex Studio folosind codul C # sau VB.NET.
- Vizualizare fișier: Construiți-vă testul, care include crearea unui modul de testare cu acțiuni, organizarea mai multor module într-un caz de testare și organizarea cazurilor de testare într-o suită de teste. Acest set de seturi se conectează la un site web WordPress publică o nouă postare pe blog, confirmă existența postării și apoi o șterge. Există, de asemenea, o secțiune SETUP care asigură că aplicația aflată sub test (AUT) este gata de rulare, iar o secțiune TEARDOWN curăță AUT după finalizarea testului. Acțiunile din secțiunea de demolare sunt efectuate și în cazul în care testul eșuează.
- Meniu derulant de aspect : Alegeți un aspect diferit sau creați unul personalizat.
- Panou Ranorex Remote : Adăugați agenți pentru executarea de la distanță. Observați opțiunile pentru afișarea panourilor „listă albă” și „proprietăți”. Utilizați „lista albă” pentru a controla cu ce aplicații poate interacționa Ranorex Studio în timp ce creați sau rulați teste. Panoul „proprietăți” se modifică în funcție de ce element este selectat.
- Panoul de ieșire : Vizualizați progresul diferitelor acțiuni.
# 4) În browserul modulului Ranorex (A), faceți dublu clic pe modulul de înregistrare „Autentificare” pentru a-l deschide. Observați că există două variabile asociate cu modulul de conectare: varPassword pentru Parolă și varUsername pentru numele de utilizator.
Puteți lega aceste variabile de o sursă, cum ar fi o foaie de calcul sau un tabel de baze de date SQL pentru testarea bazată pe date.
# 5) Când ați făcut clic pe modulul de înregistrare Login la pasul 4, acest modul de înregistrare s-a deschis și în editorul de acțiuni. Aici puteți vedea pașii de acțiune. Primul pas face clic pe câmpul nume utilizator, următorul pas introduce numele utilizatorului cu o acțiune „setare valoare”.
Al treilea pas face clic pe câmpul parolei, al patrulea pas introduce parola cu o acțiune „setare valoare”, al cincilea pas dă clic pe butonul de conectare, iar ultimul pas dă clic pe butonul Tablou de bord din AUT.
# 6) Faceți clic pe prima acțiune din editorul de acțiuni și veți vedea o captură de ecran a elementului UI în AUT, precum și obiectul de depozit care corespunde acelui element UI. Această captură de ecran este generată automat în timp ce utilizați Ranorex Recorder pentru a crea un modul de înregistrare.
# 7) Faceți dublu clic pe butonul „Editați în spion” pentru a vedea RanoreXPath la câmpul de conectare a utilizatorului, prezentat mai jos. Pictogramele roșii „x” vă spun pur și simplu că AUT nu este deschis. Acestea se vor schimba în bife verzi când AUT este disponibil.
# 8) Faceți clic pe „X” în colțul din dreapta sus pentru a închide Ranorex Spy.
# 9) Faceți clic pe fila „WordPressSample” pentru a afișa suita completă de teste. Apoi, faceți clic pe butonul Executare pentru a rula suita de testare. În timp ce testul rulează, evitați utilizarea tastaturii sau a mouse-ului, deoarece acestea ar putea interfera cu executarea testului.
# 10) La finalizarea testului, apare raportul de testare. Faceți clic pe săgeata de lângă orice element din raportul de testare pentru a-l extinde. Observați butonul „Salt la element” care apare lângă acțiunile de testare. Dacă faceți clic pe acest buton, veți ajunge direct la etapa de testare. Acest lucru va fi foarte util pentru depanarea unui pas de test nereușit.
Raportare video
Una dintre noile caracteristici extraordinare ale Ranorex Studio 9.0 este raportarea video a execuției testului.
Acest lucru vă permite să redați un test fără a rula din nou testul. Acest lucru poate fi foarte util pentru depanare sau pentru a demonstra ce s-a întâmplat cu un dezvoltator.
Pentru a activa raportarea video, faceți clic dreapta pe Test Suite, apoi alegeți Proprietăți => Raport din meniu.
Acum puteți seta modul de raportare video, așa cum se arată mai jos.
În Exemplu mai jos, modul de raportare video este setat la Toate cazurile de testare în scop demonstrativ. În general, pentru a limita dimensiunea fișierelor video, doriți să setați modul de raportare la Numai cazuri de testare nereușite .
Observați că puteți regla și calitatea videoclipului modificând setările pentru bitrate și framerate și alegeți ce ecran să înregistrați dacă aveți un sistem multi-ecran. Faceți clic pe Aplicare, apoi pe OK. Acum, rulați din nou suita de testare.
La finalizarea testului, apare raportul de testare. Orice pași de test care au fost înregistrați acum au lângă ei un buton „Redare videoclip”. Pur și simplu faceți clic pe buton pentru a viziona o înregistrare a execuției testului.
întrebări și răspunsuri la interviul bazei de date sql
Concluzie
Una dintre cele mai bune modalități de a afla mai multe despre Ranorex Studio este pur și simplu să descărcați versiunea de încercare gratuită, apoi să lucrați prin seria „Noțiuni introductive” a videoclipurilor. Acestea sunt pe canalul YouTube Ranorex, dar puteți accesa și seria video completă direct de pe pagina de start Ranorex Studio, așa cum se arată mai jos
Secțiunea de asistență a site-ului web Ranorex a fost adăugată cu ghidurile de utilizare necesare.
În cele din urmă, Ranorex studio este un cadru de automatizare GUI all-in-one care poate fi folosit pentru testarea aplicației desktop, web sau mobile că ar trebui să încerci .
Spuneți-ne dacă aveți întrebări.
Lectură recomandată
- Appium Studio pentru Eclipse: automatizare end-to-end Appium / Selenium de la Eclipse
- Instrument de gestionare a testului PractiTest Tutorial de examinare practică
- Tutorial Appium Studio pentru automatizare mobilă (15+ Tutoriale practice)
- Revizuirea practică a instrumentului de gestionare a testelor qTest
- Test automatizare pentru Jira cu Katalon Studio
- Instalarea și configurarea Appium Studio pentru Eclipse
- Katalon Automation Recorder (Selenium IDE Alternative): Tutorial de recenzie hands-on
- Tutorial Ranorex: Un instrument puternic de testare pentru desktop, web și mobil