titlul blogului

seleniul este un instrument de testare open-source care este utilizat în principal pentru testarea regresiei și testarea funcțională. Identificat ca o colecție de instrumente de testare software, suita Selenium poate fi utilizată pentru a automatiza testarea browserului web. Vorbind despre testarea aplicațiilor mobile, este bine cunoscut faptul că tu, ca tester, trebuie să fi auzit despre seleniu. Și dacă sunteți curios să știți dacă seleniul poate fi utilizat pentru a automatiza testarea aplicațiilor mobile, următoarea explicație detaliată va arunca lumină asupra întrebărilor dvs.
testarea aplicațiilor
pentru a răspunde la întrebarea ” seleniul poate fi un instrument de testare a aplicațiilor mobile?”răspunsul este negativ. Dar vestea bună este că puteți profita la maximum de seleniu pentru a testa site-urile mobile. Acesta este cu siguranță un motiv care vă poate înveseli. Și există câteva alte motive care te vor face să zâmbești.
seleniul, ca instrument de testare open-source, nu implică niciun cost de licențiere și, prin urmare, se situează deasupra altor instrumente de testare care sunt utilizate în prezent. Deși nu puteți utiliza Selenium pentru a automatiza testarea aplicațiilor mobile, aveți avantajul de a utiliza cadrele Selenium care sunt proiectate exclusiv pentru testarea automată mobilă.
cadre Selenium concepute pentru automatizarea testării aplicațiilor Mobile

  1. Selendroid
  2. Appium

Selendroid:
în conformitate cu acest nume, Selendroid este un cadru Selenium care poate fi folosit pentru a testa interfața cu utilizatorul a aplicațiilor native și hibride care pot fi rulate pe platforma Android. De asemenea, este important să rețineți că, deși cadrul Selendroid este potrivit pentru emulatoare, acesta își poate găsi locul în grila Selenium, atunci când cadrul poate fi integrat cu dispozitive reale. În esență, menit să efectueze teste paralele și scalare, cadrul Selendroid vă permite să comunice simultan cu mai multe dispozitive Android.
Seleniu Appium:
Selenium Appium este un cadru automat de testare open source care poate fi folosit pentru a testa interfețele de utilizator mobile care vin cu aplicații web native, hibride și mobile. Este, de asemenea, un instrument cross-platform, care poate este compatibil cu mai multe limbi, inclusiv nod.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python și Perl. Tu, ca un tester poate profita din plin de caracteristicile sale cross-platform atunci când se poate angaja efort Selenium Appium printr-un singur script de testare pentru a efectua teste pe Android, Windows, Mac, Linux sau iOS platforme.
o duzină de pași simpli implicați în automatizarea testării aplicațiilor Mobile folosind Selenium Appium
1. Primul pas este să vizitați http://appium.io. Apoi, trebuie să descărcați cadrul Appium împreună cu fișierele eșantion, așa cum se demonstrează în:
appium-mobile-app-automation-screenshot
2. Următorul pas este să dezarhivați fișierele descărcate.
3. Continuați mai departe descărcând și configurând fișierul Android-SDK pe computer.
4. Consultați cadrul Android-SDK și identificați aplicația AVD Manager. Aceasta este pentru a crea un dispozitiv virtual Android „Implicit”.
5. Următorul pas este să rulați Eclipse.
6. Apoi, trebuie să accesați folderul dezarhivat pentru a importa codul de probă java->JUnit conform ilustrației următoare.
import-screenshot
appium-master-screenshot
7. După pasul anterior, aceasta este ceea ce veți vedea; structura de proiect Java importată.
src-screenshot
8. Acum sunteți gata să executați Appium.fișier exe care este salvat în folderul dezarhivat, după cum se demonstrează mai jos.
appium-desktop-screenshot
9. Acum Puteți lansa fereastra serverului Appium care va apărea ca sub.
appium-server-window-screenshot
10. Fără nici o hassles, puteți schimba AndroidContactsTest.fișier java în funcție de cerințele dumneavoastră.
11. Acum Puteți rula clasa Java ca JUnitTest așa cum este descris mai jos.
package-explorer-screenshot
12. Rezultatul dvs. va fi că aplicația a trecut testul.
Voila! Acești pași simpli atunci când sunt efectuate în serie vă va acorda puterea de seleniu Appium pentru a automatiza testarea aplicațiilor mobile.

Click pentru a evalua acest post!

Lasă un răspuns

Adresa ta de email nu va fi publicată.