En komplet whitebox-test tester samtlige muligheder i selection og iteration i programmet. Vi har ikke udført en sådanne komplet test, da de ressourcer det ville kræve ikke modsvare vigtigheden af at systemet er 100% stabilt. Til gengæld er systemet forsøgt testet mod forskellige situationer på en usystematisk måde under implementationen, for at fange eventuelle fejl. Når der er opdaget fejl, er de blevet lokaliseret med at udskrive test-værdier forskellige steder i koden, og på den måde se om de forskellige iterationer og selektioner nås. Da der kun er whitebox-testet usystematisk, kan vi ikke garantere 100% stabilitet, men systemet er sikret imod de fleste typer fejl, såsom at der kommer null-værdier fra databasen.
En blackbox-test tester et objekt udefra ved at kalde de forskellige metoder med alle mulige argumenter. MAOV-systemet er ikke et generelt system hvor de enkelte klasser skal kunne bruges af andre uden tilpasning. Det er derfor ikke nødvendigt at teste for samtlige destruktive måder at anvende klasserne på. Det skal derimod testes om de enkelte klasser kan det som de skal kunne i forbindelse med MAOV-systemet.
Blackbox-testen udføres op imod design-modellen, for at sikre at det implementerede svarer til det designede. Eftersom MAOV-systemet er designet og implementeret parallelt med round-trip, kan de to dog ikke adskille sig meget fra hinanden. Der er derfor ikke nogen direkte sammenligning, som ved usecase-testen senere.
MAOV-systemet er opbygget i to lag, der testes på hver sin måde. Det underliggende lag testes før det overliggende, da det er for tidskrævende at lave et "fake"-lag til test af det overliggende.
Det nederste lag af de to, henter data fra databasen. Blackbox-testen består i test-main-metoder i hver klasse der henter test-data fra databasen og skriver dem ud til konsollen (MS-DOS-vinduet). Hver enkelt klasse der henter data fra databasen er testet på denne måde.
Det overliggende lag som genererer XML-dokumenter ud fra data der er hentet fra databasen, er primært testet ved at køre systemet gennem PtG, og hente de relevante sider frem. Hvis der har været problemer, har vi testet problem-siden med main i MAOVAdapter-klassen der kan udskrive XML'en for en side angivet med ACTION og SUBACTION parametrene.
Blackbox-testen er ligesom whitebox-testen udført løbende under implementeringen. Det betyder at der ikke er nogen testresultater, da de fejl der er fundet er blevet rettet umiddelbart efter.