Kuinka selvittää selenium IDE: tä Raja-arvo & Lähtöpiste

Katkaisupisteitä käytetään koodin suorittamisen tarkistamiseen. Aina kun otat koodiin katkaisupisteen, suoritus pysähtyy juuri siellä. Tämä auttaa sinua varmistamaan, että koodi toimii odotetulla tavalla. Katkaisupisteet näytetään yleensä käyttöliittymässä lähdekoodin kanssa.

Tässä opetusohjelmassa opit-

  • Raja-arvot seleenissä
  • Menetelmät katkaisupisteiden toteuttamiseksi seleenissä
  • Aloituspiste seleenissä
  • Menetelmät aloituspisteen asettamiseksi seleenissä

Raja-arvot seleenissä

Seleenin raja-arvot auttavat virheenkorjauksessa.

Katkaisupisteiden asettamiseen on kaksi tapaa,

  • Ensimmäisessä menetelmässä
    • Napsauta hiiren kakkospainikkeella komentoa ja valitse Toggle Breakpoint. Voit myös käyttää näppäimistön pikanäppäintä "B".
    • Voit asettaa katkaisupisteen juuri ennen tutkittavaa testitapausta.
    • Kun olet asettanut taittopisteet, napsauta Suorita-painiketta, jos haluat suorittaa testitapauksen alusta rikkoutumispisteeseen.
    • Toista sama vaihe katkaisupisteen valinnan poistamiseksi.
  • Toisessa menetelmässä
    • Valitse valikkorivi -> 'Toiminnot' -> valitse Toggle Breakpoint. Jos haluat poistaa valinnan, toista sama vaihe.

Tarkastelemme seuraavaa skenaariota osoittaaksemme. Vahvista käyttäjätunnus ja salasana, kun napsautat Kirjaudu sisään -painiketta.

Menetelmät katkaisupisteiden toteuttamiseksi seleenissä

Ensimmäinen menetelmä:

Vaihe 1) Käynnistä Firefox ja Selenium IDE.

Vaihe 2) Kirjoita perus-URL osoitteeksi ---> http://newtours.demoaut.com/

Vaihe 3) Napsauta Tallenna-painiketta (merkitty alla olevan kuvakaappauksen punaiseen ruutuun).

Vaihe 4) Tässä vaiheessa

  1. Napsauta taulukon välilehden alla olevaa komentoa hiiren kakkospainikkeella ("clickandwait")
  2. Valitse "Komento" -sarakkeesta Toggle Breakpoint. Voit käyttää myös näppäimistön pikanäppäintä "B".

Kun vaihdat taittopistettä, se avaa toisen ikkunan alla olevan kuvan mukaisesti. Näet kaksi keltaista putkimerkkiä "clickandwait" -kohdan edessä "Komento" -sarakkeessa.

Se osoittaa kaksi asiaa,

  • Keltainen putki osoittaa, että testitapaus keskeytettiin siinä vaiheessa. Joten kun napsautat Suorita-painiketta, suoritus alkaa testitapauksen alusta tähän pisteeseen. Sen jälkeen täytyy aloittaa suorittaminen manuaalisesti.
  • Testiskriptillä voi olla useita katkaisupisteitä, jotka voidaan asettaa samalla tavalla kuin yllä on esitetty.

Toinen menetelmä:

Vaihe 1) Noudata ensimmäisessä menetelmässä mainittuja yllä olevia vaiheita 1, 2 ja 3.

Vaihe 2) Tässä vaiheessa

  1. Napsauta valikkorivin vaihtoehtoa Toiminnot ja
  2. Napsauta vaihtoehtoa "Toggle Breakpoint".

Tässä on kyse seleenin murtumispisteistä.

Aloituspiste seleenissä

Seleenissä Aloituspiste osoittaa pisteen, josta suorituksen pitäisi alkaa. Aloituspistettä voidaan käyttää, kun haluat suorittaa testikoodin koodin keskiosasta tai rikkoutumispisteestä.

Ymmärrämme tämän ottamalla esimerkin kirjautumistilanteesta. Oletetaan, että jos joudut kirjautumaan verkkosivustolle ja suorittamaan testisarjoja, yritä sitten debugata yhtä näistä testeistä.

Tässä tapauksessa sinun on kirjauduttava sisään kerran ja suoritettava testit sitten uudelleen niitä kehitettäessä. Voit asettaa aloituskohdat sisäänkirjautumisen jälkeen. Joten aina kun suoritat uuden testin, se alkaa suorittaa kirjautumistoiminnon jälkeen.

Aloituspiste voidaan valita kahdella tavalla:

1. Napsauta hiiren kakkospainikkeella mitä tahansa komentoa seleeni IDE: n Komento-sarakkeessa. Valitse vaihtoehto 'Aseta / tyhjennä aloituspiste'. Voit myös merkitä aloituspisteen näppäimistön pikanäppäimellä 'S' (näkyy vihreänä kolmiona kuvakaappauksessa). Toista sama vaihe poistaaksesi aloituspisteen valinnan.

2. Napsauta "Actions" -> "Set / Clear Start Point". Tämä valitsee aloituspisteen tai toistaa saman vaiheen poistaaksesi niiden valinnan.

Menetelmät aloituspisteen asettamiseksi seleenissä

Katsotaanpa ensimmäinen menetelmä esimerkillä,

Ensimmäinen menetelmä:

Vaihe 1) Käynnistä Firefox ja Selenium IDE.

Vaihe 2) Kirjoita perus-URL osoitteeksi ---> http://newtours.demoaut.com/

Vaihe 3) Napsauta Tallenna-painiketta (merkitty punaisella suorakaiteen ruudulla alla olevassa kuvakaappauksessa).

Vaihe 4) Tässä vaiheessa

  1. Napsauta taulukon välilehden alla hiiren kakkospainikkeella komentoa "clickandwait"
  2. Valitse nyt vaihtoehto 'Aseta / tyhjennä aloituspiste'. Voit myös käyttää näppäimistön lyhyttä näppäintä "S" valitaksesi saman Aseta / Tyhjennä aloituskohta.

Kun napsautat Aseta / tyhjennä aloituskohta, se avaa toisen ikkunan. Tässä ikkunassa näet vihreän kolmion symbolin ennen "tyyppiä" Komento-sarakkeessa.

Tämä kolmion symboli osoittaa, että testitapa alkaa tästä kohdasta. Niin

kun napsautat Suorita-painiketta, suoritus alkaa siitä pisteestä eteenpäin.

Huomaa : Yhdessä testikoodissa voi olla vain yksi aloituspiste. Aloituspiste riippuu myös tällä hetkellä näytetystä sivusta. Suoritus epäonnistuu, jos käyttäjä on väärällä sivulla.

Toinen menetelmä :

  1. Noudata edellisessä (ensimmäisessä) menetelmässä mainittuja vaiheita 1, 2 ja 3.
  2. Noudata seuraavaksi seuraavia vaiheita:
  1. Napsauta valikkorivin vaihtoehtoa Toiminnot ja
  2. Napsauta vaihtoehtoa "Aseta / tyhjennä aloituspiste".

Yhteenveto

  • Katkaisu- ja aloituspisteominaisuudet auttavat virheenkorjauksessa. Se auttaa aloittamaan tai keskeyttämään tietyn testin tietyssä vaiheessa. Tämä auttaa tarkkailemaan testikoodin käyttäytymistä.
  • Yhdessä testiskriptissä voi olla vain yksi aloituspiste verrattuna moniin Breakpoint-pisteisiin.

Tämän artikkelin on kirjoittanut Rupa Nallani

Mielenkiintoisia artikkeleita...