Innovatie & Strategie

Automatisch testen op GUI-niveau
Alternatieven voor script-based tools
Voor GUI-testautomatisering wordt nu veel gebruikgemaakt van script-based tools. Scripts zijn echter complex en dus tijdrovend om te maken en te onderhouden. Tanja Vos en Machiel van der Bijl zien hiervoor een oplossing in tools die scriptless GUI testing mogelijk maken en tools die automatisch scripts genereren en uitvoeren.
Testen op het niveau van de grafische user interface, of de GUI, is een belangrijke testfase, omdat getest wordt vanuit het perspectief van de eindgebruiker. Testgevallen via de GUI bestaan uit testsequenties die aangeven welke acties (klik, type, drag, drop, etc.) je achtereenvolgens wilt uitvoeren op de GUI.
Een voorbeeld is de GUI van een simpel koffieapparaat. Bij voldoende saldo kunnen we kiezen uit koffie of thee voor 50 cent. Dit resulteert in een boodschap op het scherm met de gekozen drank en vervolgens het gekozen drankje zelf. Het bedrag wordt van het saldo afgetrokken en je kunt een volgend drankje pakken.
Als we de aankoop van thee willen testen:
1. Zorg voor voldoende saldo
2. Klik op thee
3. Wacht op je drankje
Registreren
- Direct toegang tot AGConnect.nl
- Dagelijks een AGConnect nieuwsbrief
- 30 dagen onbeperkte toegang tot AGConnect.nl
Ben je abonnee, maar heb je nog geen account? Neem contact met ons op!