Equivalentieklassen en grenswaardenanalyse Flashcards

1
Q

Wat zijn equivalentieklassen (EP)?

A

Een verzameling van mogelijke invoerwaarden die tot eenzelfde soort verwerking leiden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Noem een voorbeeld van het gebruik van equivalentieklassen.

A

Factureringsysteem telecombedrijf - 1e 100 sms’jes kosten 10 cent per stuk, alle sms’jes boven de 100 kosten 5 cent per stuk. Drie equivalentieklassen:

  1. Ongeldige equivalentieklas = minder dan 0 sms’jes
  2. Geldige equivalentieklas = 0 tot 100 sms’jes
  3. Geldige equivalentieklas = 100+ sms’jes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat is een grenswaardeanalyse (BVA)?

A

Je test mogelijke fouten rondom de grens omdat je er vanuit gaat dat ontwikkelaars en andere betrokkenen fouten kunnen maken rondom de grenswaarden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat is een use case test?

A

Een use case test wordt toegepast om de interactie tussen de gebruiker en het systeem te onderzoeken vanuit het perspectief van de gebruiker.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat is een procescyclustest (PCT)?

A

Bij een procescyclustest wordt gecontroleerd of de geautomatiseerde processen aansluiten op de handmatige procedures en andersom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat is decision table testing?

A

Wordt gebruikt voor het testen van functies die het systeem daadwerkelijk uitvoert. Zoals berekening of het dit jaar een schrikkeljaar is.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat is state transition testing?

A

Hierbij worden testgevallen ontworpen om geldige en ongeldige toestandsovergangen te specificeren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat is exploratory testing (ET)?

A

Is het simultaan leren, ontwerpen en uitvoeren van tests. De testers bedenken de testgevallen terwijl ze aan het testen zijn en ze bedenken tegelijkertijd vervolgacties voor het verder testen van het systeem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Waarom wordt ET vooral toegepast bij agile/iteratief?

A

Teams die agile/iteratief testen vaak explorerend en de inzichten met betrekking tot de software veranderen continu waardoor het slim is om ook het testen simultaan en creatief in te richten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly