Kuidas sisse siluda Selenium | Murdepunktid automatiseerimise testimisel

Murdepunktid sisse Selenium

Murdepunktid in Selenium kasutatakse teie koodi tรคitmise kontrollimiseks. Iga kord, kui rakendate koodi murdepunkti, peatub tรคitmine seal. See aitab teil kontrollida, kas teie kood tรถรถtab ootuspรคraselt. Murdepunktid sisse Selenium aitab silumisel. Katkestuspunktid kuvatakse tavaliselt kasutajaliideses koos lรคhtekoodiga.

Katkestuspunktide rakendamise meetodid Selenium

Katkestuspunktide mรครคramiseks on kaks meetodit Selenium Veebidraiver:

  • Esimese meetodi puhul
  • Paremklรตpsake kรคsul ja valige "Toggle Murdepunktโ€. Vรตite kasutada ka klaviatuuri otseteed B.
  • Saate mรครคrata katkestuspunkti vahetult enne Testjuhtum sa tahad uurida.
  • Pรคrast katkestuspunktide mรครคramist klรตpsake nuppu Kรคivita, et kรคivitada testjuhtum algusest katkestuspunktini.
  • Katkestuspunkti valiku tรผhistamiseks korrake sama sammu.
  • Teise meetodi puhul
  • Valige menรผรผriba -> "Tegevused" -> Valige Toggle Katkestuspunkt. Valiku tรผhistamiseks korrake sama sammu.

Kuidas murdepunkte sisse viia Selenium

Selle demonstreerimiseks vaatleme jรคrgmist stsenaariumi. Kinnitage "kasutajanimi" ja "parool", kui klรตpsate nupul "Logi sisse".

Esimene meetod

Samm 1) Avage Selenium IDE ja brauser

Algatama Firefox ja Selenium IDE

2. samm) Sisestage baas-URL

Tippige baas-URL kujul โ€”> https://demo.guru99.com/test/newtours/

Samm 3) Klรตpsake nuppu Salvesta

Liikuge punases kastis mรคrgitud salvestusnupule, nagu on nรคidatud alloleval ekraanipildil

Rakenda murdepunktid sisse Selenium

Step 4) Toggle murdepunkt

  1. Paremklรตpsake vahekaardil "Tabel" kรคsul ("clickandwait").
  2. Valige veerus "Kรคsk"Toggle Murdepunktโ€. Vรตite kasutada ka klaviatuuri otseteed B.

Rakenda murdepunktid sisse Selenium

Kui lรผlitate murdepunkti, avab see jรคrgmise akna, nagu allpool nรคidatud. Nรคete veeru โ€žKรคskโ€ all sรตna โ€žclickandwaitโ€œ ees kahte kollast toru tรคhist.

Rakenda murdepunktid sisse Selenium

See nรคitab kahte asja,

  • Kollane toru nรคitab, et katsejuhtum oli sel hetkel peatatud. Nii et kui klรตpsate nuppu "Kรคivita", algab tรคitmine testjuhtumi algusest kuni selle punktini. Pรคrast seda tuleb alustada kรคsitsi tรคitmist.
  • Testskriptil vรตib olla mitu katkestuspunkti, mida saab mรครคrata รผlaltoodud viisil.

Teine meetod

Step 1) Jรคrgige รผlaltoodud samme 1, 2 ja 3, mida on mainitud esimeses meetodis.

Step 2) Selles sammus

  1. Klรตpsake menรผรผribal valikul โ€žToimingudโ€ ja
  2. Klรตpsake valikul "Toggle Murdepunktโ€.

Rakenda murdepunktid sisse Selenium

See kรตik puudutab murdepunkte Selenium.

Alguspunkt sisse Selenium

In Selenium, Algpunkt nรคitab punkti, kust tรคitmine peaks algama. Start Pointi saab kasutada, kui soovite kรคivitada testskripti koodi keskelt vรตi katkestuspunktist.

Selle mรตistmiseks vรตtame nรคite sisselogimisstsenaariumist. Oletame, et kui peate veebisaidile sisse logima ja sooritama mitmeid teste ning seejรคrel proovima รผht neist testidest siluda.

Sellisel juhul peate sisse logima รผks kord ja seejรคrel oma testid arendusprotsessi kรคigus uuesti kรคivitama.ping neid. Saate mรครคrata sisselogimisjรคrgse alguspunkti funktsiooni. Seega iga kord, kui teete uue testi, hakatakse seda tรคitma pรคrast sisselogimisfunktsiooni.

Algpunkti mรครคramise meetodid Selenium

Algpunkti saab valida kahel viisil:

1. Paremklรตpsake seleeni IDE veerus โ€žKรคskโ€ mis tahes kรคsul. Valige suvand 'Mรครคra/tรผhjenda alguspunkt'. Samuti saate alguspunkti mรคrkimiseks kasutada klaviatuuri kiirklahvi S (kuvatakse ekraanipildil rohelise kolmnurgana). Alguspunkti valiku tรผhistamiseks korrake sama sammu.

2. Klรตpsake "Actions" -> "Set/Clear Start Point" (Mรครคra/Tรผhjenda alguspunkt). See valib alguspunkti vรตi kordab sama sammu nende valiku tรผhistamiseks.

Kuidas mรครคrata alguspunkt Selenium

Vaatame esimest meetodit nรคitega:

Esimene meetod

Step 1) Algatama Firefox ja Selenium SDI.

Step 2) Tippige baas-URL kujul โ€”> https://demo.guru99.com/test/newtours/

Step 3) Klรตpsake nuppu Salvesta (mรคrgitud punase ristkรผlikuga

allpool olev ekraanipilt).

Mรครคra alguspunkt sisse Selenium

Step 4) Selles sammus

  1. Paremklรตpsake vahekaardil "Tabel" kรคsul "clickandwait".
  2. Nรผรผd valige suvand "Mรครคra/tรผhjenda alguspunkt". Sama alguspunkti mรครคramiseks/tรผhjendamiseks vรตite kasutada ka klaviatuuri lรผhiklahvi "S".

Mรครคra alguspunkt sisse Selenium

Kui klรตpsate nupul Mรครคra/tรผhjenda alguspunkt, avaneb uus aken. Selles aknas nรคete veerus "Kรคsk" enne "tรผรผp" rohelist kolmnurga sรผmbolit.

See kolmnurga sรผmbol nรคitab, et testjuhtum algab sellest punktist. Niisiis

kui klรตpsate nuppu "Kรคivita", algab tรคitmine sellest hetkest.

Mรครคra alguspunkt sisse Selenium

mรคrkused: รผhes testskriptis saab olla ainult รผks alguspunkt. Samuti sรตltub alguspunkt hetkel kuvatavast lehest. Tรคitmine nurjub, kui kasutaja on valel lehel.

Teine meetod

  1. Jรคrgige รผlaltoodud samme 1, 2 ja 3, mida on mainitud eelmises (esimeses) meetodis.
  2. Jรคrgmisena jรคrgige jรคrgmisi samme,
  1. Klรตpsake menรผรผribal valikul โ€žToimingudโ€ ja
  2. Klรตpsake suvandit "Mรครคra/tรผhjenda alguspunkt".

Mรครคra alguspunkt sisse Selenium

kokkuvรตte

  • Katkestuspunktid ja alguspunkti funktsioon aitavad silumisprotsessis. See aitab kรคivitada vรตi peatada mis tahes testi konkreetsel juhul. See aitab jรคlgida testskripti kรคitumist.
  • รœhes testskriptis saab paljude murdepunktidega vรตrreldes olla ainult รผks alguspunkt.

Vรตta see postitus kokku jรคrgmiselt: