Innholdsfortegnelse:
Definisjon - Hva betyr kontekstdrevet testing?
Kontekstdrevet testing er en viss type programvaretesting som vurderer produktets bruk i felt, eller et ytelses- eller produksjonsmiljø. Det er en måte utviklere vurderer programvare slik den er bygd, og leter etter feil og ellers optimaliserer designen før den eventuelle endelige utgivelsen.
Techopedia forklarer Context-Driven Testing
Kontekstdrevet testing er noe eksperter vil beskrive som en "filosofi" for testing, noe som gjøres sammen med andre typer konseptuell testing i smidig programvareutvikling. Noen fagpersoner vil for eksempel si at noen mer abstrakte problemer med brukergrensesnitt eller brukervennlige (eller brukereffektive) prosesser ville være en del av kontekststyrt testing, snarere enn del av en mer teknisk type programvaretest. Med kontekstdrevet testing ser med andre ord utviklere på hvordan folk faktisk bruker programvare og om den prosessen fungerer bra, i stedet for å lete etter spesifikke tilfeller av kodenettbrudd på syntaks eller funksjonsspråk.
Arten av kontekstdrevet testing er annerledes enn noen andre typer programvaretesting som er mer teknisk per definisjon. For eksempel er svart boks-testing og test av hvite bokser to metodologier for testing av programvare som skiller seg med hensyn til om utviklere ser på den interne utformingen av et produkt eller ikke. Andre typer testing, som modultesting og integrasjonstesting, har å gjøre med om utviklere tester individuelle kodemoduler, eller tilkoblede moduler som utgjør en funksjonell komponent i et program.