Definition av ’Baseline Testing’
Definition: Det är en av de viktigaste frågorna för att kunna hantera en testfall. Baseline, i allmänhet, hänvisar till ett riktmärke som utgör basen för varje ny skapelse. I programvarutestning avser detta benchmarking av applikationens prestanda. Många problem upptäcks och löses under baslinjetestning.
Beskrivning: Baslinjetestning är en typ av icke-funktionell testning som i allmänhet utförs av testingenjörer. Eftersom detta är relaterat till benchmarking är det också känt som benchmark-testning.
Detta test utgör basen för annan testning för att jämföra prestandan hos en ny applikation eller okänd applikation med en känd referensstandard. Om det till exempel är känt att en viss applikation ger en bra prestanda för minst 1000 användare vid en viss tidpunkt, kan baslinjen vara 1000 användare. En ny applikation bör alltså fungera perfekt för minst 1000 användare.
Detta test mäter viktiga egenskaper och krav. Ett riktmärke handlar om att analysera en applikations relativa prestanda. Om programmet presterar under den givna baslinjen anses det vara trasigt. Vid varje build körs detta test och alla viktiga egenskaper jämförs för att hjälpa till att lösa problem.
Vi kan tänka på en programvaruuppdatering. Med varje uppdatering ska den ha gamla funktioner plus nya funktioner. Genom att rensa baslinjetestet säkerställs att applikationens viktigaste egenskaper och riktmärken fungerar som förväntat.
Denna typ av testning kanske inte är relaterad till en specifik funktion eftersom den fokuserar på applikationens kvalitetsegenskaper.