Acest site folosește cookie-uri. Continuând, sunteți de acord cu utilizarea acestora. Aflați mai multe, de exemplu, despre cum să controlați cookie-urile.
Bună ziua tuturor!
În această postare vom vorbi despre Appium Inspector, un instrument Appium care ne permite să vedem elementele din ecranele unei aplicații. Să începem!
Ce este Appium Inspector?
Appium Inspector este o aplicație care ne permite să inspectăm rapid o aplicație care este afișată într-un emulator/simulator Android sau iOS și ne permite să vedem:
- Verifică DOM-ul paginii aplicației pe care o vizualizăm.
- Verificați identificatorii unici ai fiecărui element.
- Pentru a efectua acțiuni asupra elementelor pe care le-am găsit cu identificatorii lor: verificați dacă este vizibil, faceți clic, atingeți…
Cum îl putem descărca?
Pentru a-l descărca trebuie să accesăm următorul link: https://github.com/appium/appium-desktop/releases/. Putem alege platforma pentru care dorim să o folosim (Linux, Windows sau Mac). Descărcați executabilul, deschideți-l și urmați pașii și îl avem complet instalat pentru a-l folosi.
Cum îl folosim?
După ce l-am descărcat și instalat, trebuie să dăm click pe Start Server:
Unde va apărea următorul ecran:
Dăm click pe pictograma lupă și va apărea următorul ecran:
Selectați Automatic Server și setați capabilitățile aplicației noastre de testat, un exemplu ar putea fi (vom folosi aplicația AndroidBarista despre care am vorbit în postările anterioare pentru Android):
Capacitățile minime pe care trebuie să le punem sunt:
- deviceName: numele emulatorului.
- platformName: android sau ios.
- platformVersion: versiunea sistemului de operare al emulatorului.
- app: calea aplicației. Dacă punem ca tip filepath, îl vom putea selecta de pe calculatorul nostru ca pe un alt fișier.
După ce avem toate capabilitățile corecte, dăm click pe Start Session și vom vedea același ecran de emulator în Appium Inspector:
Pentru a inspecta un element, dăm click pe el și vom vedea următoarele proprietăți:
Când terminăm că vedem toți identificatorii elementelor de pe ecran, vom elimina sesiunea dând click pe:
Mai multe funcționalități.
Pe lângă inspectarea elementului, putem realiza și funcționalități precum:
- Realizați înregistrarea pașilor: ca și cum am folosi Selenium IDE.
- Căutarea unui id/xpath: putem căuta în cadrul ecranului nostru folosind un ID sau Xpath pentru un element pentru a verifica dacă acesta este într-adevăr cel corect.
Click pe search for element:
Selectați ID ca strategie de căutare și introduceți numele ID-ului de căutat:
Dăm click pe search pentru a căuta elementul:
Și până aici Appium Inspector, în următoarea postare vom vorbi despre UIAutomator ca un instrument de localizare a elementelor în Android.
Ne vedem la următoarea intrare!