Määritelmä ’Baseline-testaus’
Määritelmä: Perustasotestaus tarkoittaa niiden asiakirjojen ja spesifikaatioiden validointia, joiden perusteella testitapaukset suunnitellaan. Lähtötasolla tarkoitetaan yleisesti vertailuarvoa, joka muodostaa perustan mille tahansa uudelle luomukselle. Ohjelmistotestauksessa tällä tarkoitetaan sovelluksen suorituskyvyn vertailuanalyysia. Monet ongelmat havaitaan ja ratkaistaan perustason testauksen aikana.
Kuvaus: Perustasotestaus on eräänlainen ei-toiminnallinen testaus, jonka suorittavat yleensä testausinsinöörit. Koska se liittyy vertailuanalyysiin, se tunnetaan myös nimellä vertailuanalyysitestaus.
Tämä testi muodostaa perustan muulle testaukselle, jossa verrataan uuden sovelluksen tai tuntemattoman sovelluksen suorituskykyä tunnettuun vertailustandardiin. Jos esimerkiksi tietyn sovelluksen tiedetään antavan hyvän suorituskyvyn vähintään 1000 käyttäjälle tiettynä ajankohtana, vertailukohtana voi olla 1000 käyttäjää. Uuden sovelluksen pitäisi siis toimia täydellisesti vähintään 1000 käyttäjälle.
Tällä testillä mitataan tärkeitä ominaisuuksia ja vaatimuksia. Vertailulaskennassa analysoidaan sovelluksen suhteellista suorituskykyä. Jos sovellus toimii alle annetun perustason, sitä pidetään rikkinäisenä. Jokaisen buildin yhteydessä tämä testi ajetaan ja kaikkia tärkeitä ominaisuuksia verrataan keskenään ongelmien ratkaisemisen helpottamiseksi.
Voidaan ajatella ohjelmistopäivitystä. Jokaisessa päivityksessä pitäisi olla vanhoja ominaisuuksia sekä uusia ominaisuuksia. Perustasotestin tyhjentämisellä varmistetaan, että sovelluksen tärkeimmät ominaisuudet ja vertailuarvot toimivat odotetulla tavalla.
Tämä testaustyyppi ei välttämättä liity mihinkään tiettyyn toimintoon, koska siinä keskitytään sovelluksen laatuominaisuuksiin.
Perustasotestillä varmistetaan, että sovelluksen tärkeimmät ominaisuudet ja vertailuarvot toimivat odotetulla tavalla.