seleniul Scripting: Un Cum-Pentru a pentru începători

Selenium

seleniul Scripting

Seleniul este un instrument open source, care este utilizat pentru testarea automata a aplicatiilor bazate pe web. Acest instrument este foarte simplu și ușor de utilizat. Acesta este utilizat pe scară largă pentru testarea funcțională a aplicațiilor bazate pe browser dezvoltate în orice tehnologie.

Nostru test functional pe baza de seleniu prima:

Seleniu pot fi folosite pentru a scrie teste pentru limbaj de programare de nivel înalt, de exemplu, - Java, C #, Ruby, Python, etc.. Cel mai important concept, care ar trebui să învețe înainte de a învăța Seleniu, este PageObjects. PageObject este o bibliotecă orientat pe obiecte, care este folosit pentru a construi costume de testare pentru aplicații web. Este foarte util pentru aplicațiile care urmează modelul MVC ca se poate separa codul de test în model, Vedeți și Controler modele. Un caz foarte de bază de testare seleniu este dezvoltat prin extinderea clasei "SeleneseTestCase". Aici avem o metodă de configurare care este folosit pentru a indica URL-ul de bază al aplicației, împreună cu numele de browser.

Seleniu RC si seleniu Grila de instalare si executie:

Bazat pe limbajul de programare a alegerii noastre, seleniu are un set de biblioteci disponibile. Noi putem descărca aceste biblioteci din următoarea adresă URL -

http://seleniumhq.org/download/

În documentul nostru, vom urmări limbajul de programare Java -

  • Step 1 - Seleniu RC este pur și simplu un fișier jar. De obicei, numele fișierului este jar - Seleniu-server-Standalone-<Versiune Număr>.jar. Acest lucru nu necesită nici o instalare specială. Trebuie doar să descărcați fișierul zip și extrage biblioteca într-o anumită locație pe sistemul dumneavoastră.
  • Step 2 - Asigurați-vă că aveți versiunea corectă (vedea 1.5 or higher) Java instalat pe computer. De asemenea, asigurați-vă că variabilele de mediu, cum ar fi JAVA_HOME și Calea trebuie să fie definite în mod corespunzător. Pentru a se asigura că Java este de lucru bine pe sistemul dvs., doar tastați următoarele pe terminalul de comandă rapidă -

java -version

  • Step 3 - Rularea serverului de seleniu - Pur și simplu deschide un terminal prompt de comandă și du-te la directorul în care ați extras fișierul zip menționat în etapa 1. Executați următoarea comandă -

java -jar Seleniu-Server-Standalone-<Versiune Număr>.jar

Aveți posibilitatea să creați pur și simplu un fișier batch care are comanda de mai sus, astfel încât de fiecare dată când nu este nevoie să tastați comanda de mai sus.

Utilizarea driverului Java Client:

  • Step 1 - Descărcați Seleniu java driverul client fișierul zip de la adresa URL – http://seleniumhq.org/download/
  • Step 2 - Odată ce descărcarea este de peste, extract de seleniu-java-<versiune nr>.jar
  • Step 3 - Deschideți Java IDE și pentru a crea un proiect Java.
  • Step 4 - Adăugați biblioteca Seleniu-java-<versiune nr>.jar

Acum esti bun pentru a începe să scrie script-ul de seleniu, cu ajutorul limbajului de programare Java folosind API-ul de seleniu-java-client.

cazuri de testare seleniu poate fi ușor integrat cu JUnit. Odată ce scris putem executa pur și simplu suita de teste JUnit care, la rândul său, va executa cazurile de testare seleniu și pentru a produce raportul nevoilor noastre.

In addition to these, putem folosi Seleniul pentru a testa codul java script al unei aplicații.

Cel mai important avantaj al acestei abordări este că, o dată în scris, putem salva script-uri și pot fi executate pe diferite medii.

Având în vedere caracteristicile de mai sus, putem concluziona că Seleniul este una dintre cele mai importante instrumente pentru testarea de automatizare a aplicațiilor bazate pe browser.

Tagged on: ,
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share