Definitie van ‘Baseline Testing’
Definitie: Baseline testing verwijst naar de validatie van de documenten en specificaties op basis waarvan testgevallen worden ontworpen. Baseline, in het algemeen, verwijst naar een benchmark die de basis vormt van elke nieuwe creatie. Bij het testen van software verwijst dit naar het benchmarken van de prestaties van de applicatie. Veel problemen worden ontdekt en opgelost tijdens baselinetesten.
Beschrijving: Baseline testing is een type niet-functioneel testen dat over het algemeen wordt uitgevoerd door testing engineers. Aangezien dit gerelateerd is aan benchmarking, is het ook bekend als benchmark testing.
Deze test vormt de basis voor andere testen om de prestaties van een nieuwe applicatie of onbekende applicatie te vergelijken met een bekende standaard van referentie. Als bijvoorbeeld bekend is dat een bepaalde applicatie op een bepaald moment goede prestaties levert voor ten minste 1000 gebruikers, dan kan de basislijn 1000 gebruikers zijn. Een nieuwe toepassing moet dus perfect werken voor minimaal 1000 gebruikers.
Deze test meet belangrijke kenmerken en eisen. Bij een benchmark gaat het om het analyseren van de relatieve prestaties van een applicatie. Als de applicatie onder de gegeven baseline presteert, dan wordt hij als kapot beschouwd. Bij elke build wordt deze test uitgevoerd en worden alle belangrijke kenmerken vergeleken om problemen te helpen oplossen.
We kunnen denken aan een software-update. Bij elke update moeten er oude kenmerken plus nieuwe bij komen. Het uitvoeren van de baselinetest zorgt ervoor dat de belangrijkste kenmerken en benchmarks van de toepassing werken zoals verwacht.
Dit type tests heeft misschien geen betrekking op een specifieke functie, omdat het zich richt op de kwaliteitskenmerken van de toepassing.