Sunteți pe pagina 1din 10

Echipa: Contra Andreea / Ilban Ioana / Chiș Alexandru

Ce este Appium și pentru ce


aplicații este utilizat?
 Appium este un cadru open-source de testare automată utilizat pentru
aplicațiile hibride, aplicațiile native și cele web.
 El rulează aplicațiile Android, Windows și IOS folosind protocolul
WebDriver.
 Psihologia Appium: Appium este construit pe ideea că, în testarea
aplicațiilor native nu ar trebui să includeți un SDK sau recompilarea
aplicației ci ar trebuii să ai libertatea de a folosii practicile, cadrele și
instrumentele de testare preferate.
 Utilizeaza instrumentele tale preferate: Appium își propune să
automatizeze orice aplicație provenită din orice limbaj și din orice cadru
de testare, beneficiind de acces deplin la bazele de date și API-urile din
codul de testare. Poți scrie teste folosind instrumentele de dezvoltare
preferate și folosind orice limbaj de programare.
Pregătirea aplicației pentru testare (IOS):
Aplicațiile de testare rulate pe simulator trebuie complilate special pentru
simulator, spre exemplu, rulând urmatoarea comanda in proiectul Xcode.

Aceasta comanda creează un director build/Release-iphonesimulator în


proiectul tău Xcode,director care conține .app ( pachetul de care ai nevoie
pentru comunicarea cu serverul Appium)
Dacă consideri necesar, poți arhiva directorul .app într-un folder .zip, în orice
circumstanță Appium îl va dezarhiva mereu automat în locul tău.
Pregătirea aplicației tale Android sau Windows pentru testare
funcționează pe același principiu ca și cel de mai sus.

Cum funcționează Appium?


IO S / A N D R O I D / W I N D O W S
Testează o aplicație cu Appium

Pasul 1: Creați un proiect de test în


Android Studio numit
„RobotiumTest”
Pasul 2: Adăugați directoarele Appium în proiectul dvs. Faceți clic pe proiect
->Aplicație ->Copiați toate directoarele în biblotecă. Selectați directoarele
copiate, cu excepția Selenium, a clientului Java și a Junit Jar, apoi faceți clic
dreapta pe el și faceți clic pe „Adăugați ca bibliotecă”.

Pasul 3: Dați clic pe build.gradle în aplicație. Veți vedea toate bibliotecile


adăugate, așa cum se arată în imaginea următoare
Pasul 4: Acum creați o clasă Java așa cum se arată mai jos
Pasul 5:Rularea testării
-> Dați clic pe varianta build și selectați Testarea
unității
-> Porniți serverul Appium cu portul specific "4444"
-> Descărcați Appium pentru Windows de aici
-> Dați dublu clic pe .exe și instalați Appium
-> Dați clic pe pictogramă pentru a accesa IU
-> Schimbați portul dorit, așa cum se arată mai jos
-> Dați clic pe butonul Redare pentru a porni serverul

-> Conectați
dispozitivul cu
depanare USB sau
porniți un emulator.

-> Dați clic dreapta pe


clasa de testare și
faceți clic pe
„Executare”
Raport de testare
Appium are unele limitări:

• Nu acceptă nivelul API


Android mai mic decât 17;
• Mesajele toast nu sunt
acceptate;
• Execuția scriptului pe
platforma IOS este foarte
lentă;
• Numărul gesturilor este
limitat.
Bibliografie

1. http://appium.io/
2. https://www.tutorialspoint.com/mobile_testing/mobile_testing_a
ppium_framework.htm
3. https://www.softwaretestinghelp.com/appium-tutorial-for-beginn
ers/
4. https://www.youtube.com/watch?time_continue=82&v=bTQqAQy
mraM&feature=emb_logo

S-ar putea să vă placă și