Breakpoints bruges til at kontrollere udførelsen af din kode. Hver gang du implementerer et brudpunkt i din kode, stopper udførelsen lige der. Dette hjælper dig med at bekræfte, at din kode fungerer som forventet. Breakpoints vises normalt i brugergrænsefladen sammen med kildekoden.
I denne vejledning lærer du-
- Breakpoints i selen
- Metoder til implementering af breakpoints i selen
- Startpunkt i selen
- Metoder til at indstille startpunkt i selen
Breakpoints i selen
Breakpoints i selen hjælper med fejlretning.
Der er to metoder til at indstille breakpoints,
- I den første metode
- Højreklik på kommandoen, og vælg 'Toggle Breakpoint'. Du kan også bruge genvejstasten "B" fra tastaturet.
- Du kan indstille et brudpunkt lige før den testsag, du vil undersøge.
- Efter indstilling af breakpoints skal du klikke på Run-knappen for at køre testcasen fra start til breakpoint.
- Gentag det samme trin for at fravælge Breakpoint.
- I den anden metode,
- Vælg menulinje -> 'Handlinger' -> vælg skift brydepunkt. For at fravælge gentag det samme trin.
Lad os overveje følgende scenarie for at demonstrere. Bekræft 'brugernavn' og 'adgangskode', når der klikkes på knappen 'Log ind'.
Metoder til implementering af breakpoints i selen
Første metode:
Trin 1) Start Firefox og Selen IDE.
Trin 2) Indtast basis-URL som ---> http://newtours.demoaut.com/
Trin 3) Klik på knappen Optag (markeret i det røde felt i skærmbilledet nedenfor).
Trin 4) I dette trin,
- Under fanen "Tabel" skal du højreklikke på kommandoen ("clickandwait")
- Under kolonnen "Kommando" skal du vælge 'Toggle Breakpoint'. Du kan også bruge genvejstasten "B" fra tastaturet.
Når du skifter pause, åbner det et andet vindue som vist nedenfor. Du vil se to gule rørmærke foran "clickandwait" under kolonnen "Kommando".
Det indikerer to ting,
- Det gule rør viser, at testsagen blev sat på pause på det tidspunkt. Så når du klikker på knappen 'Kør', starter udførelsen fra begyndelsen af testsagen til dette punkt. Derefter skal man begynde at udføre manuelt.
- Et testscript kan have flere breakpoints, som kan indstilles på samme måde som vist ovenfor.
Anden metode:
Trin 1) Følg ovenstående trin 1, 2 & 3 nævnt i den første metode.
Trin 2) I dette trin,
- Klik på indstillingen 'Handlinger' fra menulinjen og
- Klik på indstillingen "Toggle Breakpoint".
Dette handler om brudpunkterne i selen.
Startpunkt i selen
I Selen angiver Startpunkt det punkt, hvorfra udførelsen skal begynde. Startpunkt kan bruges, når du vil køre testskriptet fra midten af koden eller et brudpunkt.
For at forstå dette, lad os tage et eksempel på login-scenariet. Antag, hvis du skal logge ind på hjemmesiden og udføre en række tests og derefter prøve at fejle en af disse tests.
I dette tilfælde skal du logge på en gang og derefter køre dine tests igen, mens du udvikler dem. Du kan indstille startpunkter efter login-funktionen. Så hver gang du udfører en ny test, begynder den at blive udført efter loginfunktionen.
Startpunkt kan vælges ved to metoder:
1. Højreklik på en kommando under kolonnen 'Kommando' i selen IDE. Vælg indstillingen 'Indstil / ryd startpunkt'. Du kan også bruge genvejstasten 'S' fra tastaturet til at markere startpunktet (vist som en grøn trekant i skærmbilledet). Gentag det samme trin for at fravælge startpunktet.
2. Klik på "Handlinger" -> 'Indstil / ryd startpunkt'. Dette vælger startpunktet eller gentager det samme trin for at fravælge dem.
Metoder til at indstille startpunkt i selen
Lad os se den første metode med et eksempel,
Første metode:
Trin 1) Start Firefox og Selen IDE.
Trin 2) Indtast basis-URL som ---> http://newtours.demoaut.com/
Trin 3) Klik på knappen Optag (markeret med et rødt rektangelfelt i skærmbilledet nedenfor).
Trin 4) I dette trin,
- Under fanen "Tabel" skal du højreklikke på kommandoen "clickandwait"
- Vælg nu indstillingen 'Indstil / ryd startpunkt'. Du kan også bruge genvejstasten "S" fra tastaturet til at vælge det samme Set / Clear Start Point.
Når du klikker på Indstil / ryd startpunkt, åbner det et andet vindue. I dette vindue kan du se det grønne trekantsymbol før "skriv" under kolonnen 'Kommando'.
Dette trekantsymbol angiver, at testtilfældet starter på dette tidspunkt. Så
når du klikker på 'Kør' -knappen, starter udførelsen fra det tidspunkt og frem.
Bemærk : Der kan kun være et startpunkt i et enkelt testscript. Startpunktet afhænger også af den aktuelt viste side. Udførelsen mislykkes, hvis brugeren er på den forkerte side.
Anden metode :
- Følg ovenstående trin 1, 2 og 3 nævnt i den foregående (første) metode.
- Følg derefter følgende trin,
- Klik på indstillingen 'Handlinger' fra menulinjen og
- Klik på indstillingen "Set / Clear Start Point".
Resumé
- Breakpoints og Start Point-funktionen hjælper med fejlretningsprocessen. Det hjælper med at starte eller sætte en given test på pause på et bestemt tidspunkt. Dette hjælper med at observere test scriptets opførsel.
- I et enkelt test script kan der kun være et startpunkt sammenlignet med mange breakpoints.
Denne artikel er bidraget af Rupa Nallani