Punctele de întrerupere sunt utilizate pentru a verifica execuția codului dvs. Ori de câte ori implementați un punct de întrerupere în codul dvs., execuția se va opri chiar acolo. Acest lucru vă ajută să verificați dacă codul dvs. funcționează conform așteptărilor. Punctele de întrerupere sunt de obicei afișate în interfața de utilizare împreună cu codul sursă.
În acest tutorial, veți învăța-
- Puncte de întrerupere în seleniu
- Metode de implementare a punctelor de întrerupere în seleniu
- Punct de pornire în seleniu
- Metode de setare a punctului de pornire în seleniu
Puncte de întrerupere în seleniu
Punctele de întrerupere din Seleniu ajută la depanare.
Există două metode pentru a seta punctele de întrerupere,
- În prima metodă,
- Faceți clic dreapta pe comandă și selectați „Toggle Breakpoint”. De asemenea, puteți utiliza tasta de comandă rapidă „B” de la tastatură.
- Puteți seta un punct de întrerupere chiar înainte de cazul de testare pe care doriți să îl examinați.
- După setarea punctelor de întrerupere, faceți clic pe butonul Executare pentru a rula cazul de testare de la început până la punctul de întrerupere.
- Repetați același pas pentru a deselecta Punctul de întrerupere.
- În a doua metodă,
- Selectați Bara de meniu -> „Acțiuni” -> selectați Toggle Breakpoint. Pentru a deselecta repetați același pas.
Pentru a demonstra, să luăm în considerare următorul scenariu. Validați „numele de utilizator” și „parola” atunci când dați clic pe butonul „Conectați-vă”.
Metode de implementare a punctelor de întrerupere în seleniu
Prima metodă:
Pasul 1) Lansați Firefox și Selenium IDE.
Pasul 2) Tastați adresa URL de bază ca ---> http://newtours.demoaut.com/
Pasul 3) Faceți clic pe butonul Înregistrare (marcat în caseta roșie din captura de ecran de mai jos).
Pasul 4) În acest pas,
- Sub fila „Tabel” faceți clic dreapta pe comandă („clickandwait”)
- Sub coloana „Comandă”, selectați „Comutare punct de întrerupere”. De asemenea, puteți utiliza tasta de comandă rapidă „B” de la tastatură.
Când comutați punctul de întrerupere, acesta va deschide o altă fereastră, așa cum se arată mai jos. Veți vedea două marcaje de țevi galbene, în fața „clickandwait”, sub coloana „Comandă”.
Indică două lucruri,
- Țeava galbenă arată că cazul de testare a fost întrerupt în acel moment. Deci, atunci când faceți clic pe butonul „Rulați”, execuția începe de la începutul cazului de testare până în acest moment. După aceea, trebuie să începeți executarea manuală.
- Un script de testare poate avea mai multe puncte de întrerupere, care pot fi setate în același mod așa cum se arată mai sus.
A doua metodă:
Pasul 1) Urmați pașii 1, 2 și 3 de mai sus menționați în prima metodă.
Pasul 2) În acest pas,
- Faceți clic pe opțiunea „Acțiuni” din bara de meniu și
- Faceți clic pe opțiunea „Toggle Breakpoint”.
Aici este vorba despre punctele de întrerupere din Seleniu.
Punct de pornire în seleniu
În Selenium, Start Point indică punctul de unde ar trebui să înceapă execuția. Start Point poate fi folosit atunci când doriți să rulați testscript-ul din mijlocul codului sau un punct de întrerupere.
Pentru a înțelege acest lucru, să luăm un exemplu al scenariului de conectare. Să presupunem că, dacă trebuie să vă conectați la site-ul web și să efectuați o serie de teste și apoi să încercați să depanați unul dintre aceste teste.
În acest caz, trebuie să vă conectați o dată și apoi să rulați din nou testele pe măsură ce le dezvoltați. Puteți seta funcția Puncte de pornire după conectare. Deci, de fiecare dată când efectuați un nou test, acesta va începe să se execute după funcția de conectare.
Punctul de pornire poate fi selectat prin două metode:
1. Faceți clic dreapta pe orice comandă din coloana „Comandă” din seleniu IDE. Selectați opțiunea „Set / clear Start Point”. De asemenea, puteți utiliza tasta de comandă rapidă „S” de la tastatură pentru a marca punctul de pornire (afișat ca un triunghi verde în captura de ecran). Repetați același pas pentru a deselecta punctul de pornire.
2. Faceți clic pe „Acțiuni” -> „Set / Clear Start Point”. Aceasta va selecta punctul de pornire sau va repeta același pas pentru a le deselecta.
Metode de setare a punctului de pornire în seleniu
Să vedem prima metodă cu un exemplu,
Prima metodă:
Pasul 1) Lansați Firefox și Selenium IDE.
Pasul 2) Tastați adresa URL de bază ca ---> http://newtours.demoaut.com/
Pasul 3) Faceți clic pe butonul Înregistrare (marcat în casetă dreptunghi roșie în ecranul de mai jos).
Pasul 4) În acest pas,
- Sub fila „Tabel” faceți clic dreapta pe comanda „faceți clic și așteptați”
- Acum selectați opțiunea „Set / Clear Start Point”. De asemenea, puteți utiliza tasta scurtă "S" de la tastatură pentru a selecta același Set / Clear Start Point.
Când faceți clic pe Set / Clear Start Point, se va deschide o altă fereastră. În această fereastră, puteți vedea simbolul triunghi verde, înainte de „tastați”, sub coloana „Comandă”.
Acest simbol triunghi indică faptul că cazul de testare începe în acest moment. Asa de
când faceți clic pe butonul „Executare”, execuția începe de la acel punct încoace.
Notă : Nu poate exista un singur punct de pornire într-un singur script de testare. De asemenea, punctul de pornire depinde de pagina afișată în prezent. Execuția va eșua dacă utilizatorul se află pe pagina greșită.
A doua metodă :
- Urmați pașii de mai sus 1, 2 și 3 menționați în metoda anterioară (Prima).
- Apoi, urmați pașii următori,
- Faceți clic pe opțiunea „Acțiuni” din bara de meniu și
- Faceți clic pe opțiunea „Set / Clear Start Point”.
rezumat
- Punctele de întrerupere și punctul de pornire vă ajută în procesul de depanare. Ajută la pornirea sau întreruperea oricărui test dat la un anumit punct de instanță. Acest lucru ajută la observarea comportamentului scriptului de testare.
- Într-un singur script de testare, poate exista un singur punct de pornire în comparație cu multe puncte de întrerupere.
Acest articol este contribuit de Rupa Nallani