State transition testing

4 belangrijke vragen over State transition testing

In welke situaties pas je state transition testing toe?

De toestandsovergangtest kan toegepast worden bij verschillende testsoorten, hij is echter het meest bruikbaar bij de hogere testsoorten zoals systeemtest en acceptatietest.Hij is met name te gebruiken bij het testen van embedded software of van schermdialogen (schermnavigatie op een touchscreen).

Wat is state transition testing?

State transition testing (toestandsovergangtest) is een testontwerptechniek waarmee testgevallen ontworpen worden om geldige en ongeldige toestandsovergangen te specificeren.
Bij het testen van toestandsovergangen gaat het niet om de verwerkingsregels, maar ligt het accent bij de gebeurtenissen (events) waarom het systeem reageert en op tijdsafhankelijk gedrag. De reactie van het systeem hangt af van de toestand waarin het zich bevindt.

Hoe wordt er bij transition state testing het aantal testsituaties bepaald?

Doormiddel van de N-switch coverage wordt het aantal testsituaties afgeleid.
Bij de 0-switch worden alle toestandsovergangen 1 keer geraakt.
Bij de 1-switch worden alle mogelijke combinaties van 2 toestandsovergangen geraakt.
Bij de 2-switch 3 toestandsovergangen.
De testsituaties voor de N-switch worden bepaald door de lijnen te tellen in het toestandsdiagram en ze te nummeren.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Waar bestaat de testbasis voor state transition testing uit?

Minimaal een toestandsovergangsdiagram.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo