Webscenario

Webscenario controleert meerdere pagina’s met een gedeelde sessie. Cookies worden binnen een controlerun hergebruikt. Een aanmelding en inhoudscontrole kunnen worden geconfigureerd als een reeks van maximaal 20 Controlestappen.

  1. Selecteer Webscenario en voer doel, poort en Verbinding (https of http) in.

  2. Voeg zo nodig Gebruikersnaam, Wachtwoord of Toegangstoken toe. Toegangsgegevens zijn alleen toegestaan bij HTTPS.

  3. Klik in Controlestappen op Rij toevoegen en configureer de stappen in de benodigde volgorde.

  4. Test het proces en sla het op.

Veld per stap

Betekenis

Omschrijving

Naam van de controlestap

Pad

Relatief pad vanaf /, bijvoorbeeld /login

Methode

GET of POST

Formuliergegevens

POST-formuliergegevens; ondersteunde plaatsaanduidingen zijn bijvoorbeeld {{username}}, {{password}} en eerder geëxtraheerde variabelen

HTTP-codes

Verwachte codes, standaard 200-299

Verwachte inhoud

Tekst die in het antwoord moet voorkomen

Patroon voor variabele

Reguliere expressie om een waarde uit het antwoord te halen

Variabelenaam

Naam om de gevonden waarde in latere stappen te hergebruiken

Een expressie met één groep neemt de waarde van die groep over; zonder groep wordt de volledige overeenkomst gebruikt. Een geldige variabelenaam begint met een letter. Als een status, inhoud of benodigde overeenkomst niet kan worden bevestigd, eindigt de controlerun bij die stap. Elke uitgevoerde stap levert een reactietijd en een status.

Het proces werkt met HTTP-verzoeken en beoordeelt antwoordtekst. Er wordt geen browser-JavaScript uitgevoerd. Omleidingen worden maximaal vijf keer gevolgd binnen dezelfde verbinding naar dezelfde server; omleidingen naar een ander serveradres worden niet met toegangsgegevens gevolgd.