Home

inputcombinaties

Inputcombinaties is een term uit de informatica en statistiek die verwijst naar de verschillende waarden die invoerparameters van een systeem kunnen aannemen. Het begrip wordt gebruikt bij het ontwerpen van tests en experimentele studies om te onderzoeken hoe combinaties van inputs de uitkomsten beïnvloeden.

Bij meerdere invoerparameters ontstaat de verzameling van alle mogelijke combinaties uit de interactie van elke parameter;

In softwaretesting is het doel vaak om een representatieve subset van alle combinaties te testen die toch

Methoden voor efficiënte dekking omvatten pairwise testing, 3-wise en orthogonale arrays; daarnaast bestaan er modelgebaseerde benaderingen.

Aandachtspunten zijn onder meer afhankelijkheden tussen invoerwaarden, constraints die sommige combinaties ongeldig maken, datatypen en randgevallen,

Samengevat vormen inputcombinaties de inputruimte van een systeem; het genereren en beoordelen van deze combinaties helpt

dit
wordt
meestal
uitgedrukt
als
de
Cartesian
product
van
de
waardesets.
Bijvoorbeeld:
parameter
A
heeft
twee
waarden
(0,1),
parameter
B
heeft
drie
waarden
(x,y,z)
en
parameter
C
heeft
twee
waarden
(true,false);
dan
zijn
er
2×3×2
=
12
mogelijke
combinaties.
eventuele
fouten
kan
blootleggen.
Volledige
dekking
is
vaak
onpraktisch
vanwege
de
explosie
van
het
aantal
combinaties.
Met
behulp
van
deze
technieken
kan
men
minimale
sets
combinaties
genereren
die
specifieke
dekking
bieden.
en
niet-deterministische
systemen.
bij
systeemontwerp
en
testen
door
efficiënt
fouten
te
ontdekken
en
de
inspanning
te
beheersen.