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
Step 4) Toggle murdepunkt
- Paremklรตpsake vahekaardil "Tabel" kรคsul ("clickandwait").
- Valige veerus "Kรคsk"Toggle Murdepunktโ. Vรตite kasutada ka klaviatuuri otseteed B.
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.
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
- Klรตpsake menรผรผribal valikul โToimingudโ ja
- Klรตpsake valikul "Toggle Murdepunktโ.
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).
Step 4) Selles sammus
- Paremklรตpsake vahekaardil "Tabel" kรคsul "clickandwait".
- Nรผรผd valige suvand "Mรครคra/tรผhjenda alguspunkt". Sama alguspunkti mรครคramiseks/tรผhjendamiseks vรตite kasutada ka klaviatuuri lรผhiklahvi "S".
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รค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
- Jรคrgige รผlaltoodud samme 1, 2 ja 3, mida on mainitud eelmises (esimeses) meetodis.
- Jรคrgmisena jรคrgige jรคrgmisi samme,
- Klรตpsake menรผรผribal valikul โToimingudโ ja
- Klรตpsake suvandit "Mรครคra/tรผhjenda alguspunkt".
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.








