Kaip derinti seleno IDE Lūžio taškas & Pradinis taškas

Lūžio taškai naudojami jūsų kodo vykdymui patikrinti. Kai įdiegsite kodo lūžio tašką, vykdymas sustos. Tai padės jums patikrinti, ar jūsų kodas veikia taip, kaip tikėtasi. Lūžio taškai paprastai rodomi vartotojo sąsajoje kartu su šaltinio kodu.

Šioje pamokoje sužinosite

  • Seleno lūžio taškai
  • Lūžio taškų selene įgyvendinimo metodai
  • Pradinis taškas selene
  • Metodai nustatyti pradinį tašką selene

Seleno lūžio taškai

Seleno lūžio taškai padeda derinti.

Yra du metodai nustatyti taškus,

  • Pirmuoju metodu
    • Dešiniuoju pelės mygtuku spustelėkite komandą ir pasirinkite „Toggle Breakpoint“. Taip pat galite naudoti spartųjį klavišą „B“ iš klaviatūros.
    • Pertraukos tašką galite nustatyti prieš pat bandomąjį atvejį, kurį norite išnagrinėti.
    • Nustatę lūžio taškus, spustelėkite mygtuką Vykdyti, kad paleistumėte bandomąjį atvejį nuo pradžios iki pertraukos taško.
    • Pakartokite tą patį veiksmą, kad atšauktumėte pertraukimo tašką.
  • Antruoju metodu
    • Pasirinkite meniu juostą -> „Veiksmai“ -> pasirinkite perjungti pertraukos tašką. Norėdami panaikinti pasirinkimą, pakartokite tą patį veiksmą.

Norėdami pademonstruoti, apsvarstykime šį scenarijų. Patvirtinkite „vartotojo vardas“ ir „slaptažodis“, kai spustelėsite mygtuką „Prisijungti“.

Lūžio taškų selene įgyvendinimo metodai

Pirmasis metodas:

1 žingsnis) Paleiskite „Firefox“ ir „Selenium IDE“.

2 žingsnis. Įveskite pagrindinį URL kaip ---> http://newtours.demoaut.com/

3 žingsnis) Spustelėkite mygtuką Įrašyti (pažymėtas raudoname laukelyje toliau pateiktoje ekrano kopijoje).

4 žingsnis) Šiame žingsnyje

  1. Skirtuke „Lentelė“ dešiniuoju pelės mygtuku spustelėkite komandą („clickandwait“)
  2. Stulpelyje „Komanda“ pasirinkite „Perjungti lūžio tašką“. Taip pat galite naudoti spartųjį klavišą „B“ iš klaviatūros.

Kai perjungsite lūžio tašką, jis atidarys kitą langą, kaip parodyta žemiau. Pamatysite du geltonus vamzdžius, pažymėtus stulpelyje „Komanda“ priešais „clickandwait“.

Tai nurodo du dalykus,

  • Geltonas vamzdis rodo, kad bandymo atvejis tuo metu buvo sustabdytas. Taigi, spustelėjus mygtuką „Vykdyti“, vykdymas pradedamas nuo bandomosios bylos pradžios iki šio taško. Po to reikia pradėti vykdyti rankiniu būdu.
  • Testo scenarijuje gali būti keli pertraukimo taškai, kuriuos galima nustatyti taip pat, kaip parodyta aukščiau.

Antrasis metodas:

1 žingsnis. Atlikite pirmiau nurodytus 1, 2 ir 3 veiksmus, paminėtus Pirmajame metode.

2 žingsnis) Šiame žingsnyje

  1. Meniu juostoje spustelėkite parinktį „Veiksmai“ ir
  2. Spustelėkite parinktį „Perjungti lūžio tašką“.

Tai viskas apie lūžio taškus Selene.

Pradinis taškas selene

„Selenium“ pradžios taškas nurodo tašką, nuo kurio turėtų prasidėti vykdymas. Pradinis taškas gali būti naudojamas, kai norite paleisti testamentą nuo kodo vidurio arba pertraukos taško.

Norėdami tai suprasti, paimkime prisijungimo scenarijaus pavyzdį. Tarkime, jei turite prisijungti prie svetainės ir atlikti bandymų serijas, tada pabandyti derinti vieną iš šių testų.

Tokiu atveju turite prisijungti vieną kartą ir tada iš naujo paleisti testus, kai juos kuriate. Galite nustatyti pradžios taškus po prisijungimo. Taigi kiekvieną kartą, kai atliksite naują testą, jis bus pradėtas vykdyti po prisijungimo funkcijos.

Pradinį tašką galima pasirinkti dviem būdais:

1. Dešiniuoju pelės mygtuku spustelėkite bet kurią komandą, esančią seleno IDE stulpelyje „Komanda“. Pasirinkite parinktį „Nustatyti / išvalyti pradinį tašką“. Taip pat galite naudoti klaviatūros spartųjį klavišą „S“, kad pažymėtumėte pradžios tašką (ekrano nuotraukoje rodomas kaip žalias trikampis). Pakartokite tą patį veiksmą, kad atšauktumėte pradžios tašką.

2. Spustelėkite „Veiksmai“ -> „Nustatyti / išvalyti pradinį tašką“. Tai pasirinks pradinį tašką arba pakartos tą patį veiksmą, kad panaikintumėte jų pasirinkimą.

Metodai nustatyti pradinį tašką selene

Pažiūrėkime į pirmąjį metodą su pavyzdžiu,

Pirmasis metodas:

1 žingsnis) Paleiskite „Firefox“ ir „Selenium IDE“.

2 žingsnis. Įveskite pagrindinį URL kaip ---> http://newtours.demoaut.com/

3 žingsnis) Spustelėkite mygtuką Įrašyti (žemiau esančiame ekrano paveikslėlyje pažymėtas raudonu stačiakampio laukeliu).

4 žingsnis) Šiame žingsnyje

  1. Skirtuke „Lentelė“ dešiniuoju pelės mygtuku spustelėkite komandą „clickandwait“
  2. Dabar pasirinkite parinktį „Nustatyti / išvalyti pradinį tašką“. Taip pat galite naudoti trumpąjį klavišą „S“ iš klaviatūros, kad pasirinktumėte tą patį nustatymo / išvalymo pradžios tašką.

Kai spustelėsite Nustatyti / išvalyti pradinį tašką, jis atidarys kitą langą. Šiame lange stulpelyje „Komanda“ prieš „tipą“ galite pamatyti žalią trikampio simbolį.

Šis trikampio simbolis rodo, kad bandymo atvejis prasideda nuo šios vietos. Taigi

spustelėjus mygtuką „Vykdyti“, vykdymas prasideda nuo to taško.

Pastaba : Viename testo scenarijuje gali būti tik vienas pradinis taškas. Be to, pradinis taškas priklauso nuo šiuo metu rodomo puslapio. Vykdyti nepavyks, jei vartotojas atsidūrė ne toje svetainėje.

Antrasis metodas :

  1. Atlikite pirmiau minėtus 1, 2 ir 3 veiksmus, paminėtus ankstesniame (pirmajame) metode.
  2. Tada atlikite šiuos veiksmus:
  1. Meniu juostoje spustelėkite parinktį „Veiksmai“ ir
  2. Spustelėkite parinktį „Nustatyti / išvalyti pradinį tašką“.

Santrauka

  • Nutraukimo ir pradinio taško funkcijos padeda derinti. Tai padeda pradėti arba pristabdyti bet kurį testą tam tikrame pavyzdyje. Tai padeda stebėti testo scenarijaus elgesį.
  • Viename testo scenarijuje gali būti tik vienas pradinis taškas, palyginti su daugeliu lūžio taškų.

Prie šio straipsnio prisidėjo Rupa Nallani

Įdomios straipsniai...