Hver er munurinn á árangursprófun, álagsprófun og álagsprófun?
Árangursprófun mælir viðbragðstíma forrits með væntanlegum fjölda notenda. Markmiðið með þessu er að fá grunnlínu og vísbendingu um hvernig umsókn hagar sér við venjulegar aðstæður. Uppfyllir það nauðsynlegan viðbragðstíma?
Álagsprófun er að mæla viðbragðstíma þegar umsóknin verður fyrir meira en venjulegur fjöldi notenda.
Viðbragðstími mun aukast, þ.e.a.s. að forritið verður hægara við mikið álag, en markmiðið með álagsprófun er að sjá hvort forritið geti haldið uppi auknu álagi á netþjóninum eða muni það hrynja og drepa netþjónana.
Hleðsluprófun er venjulega hafin sem lágar tölur og eykst smám saman á tilteknum tíma þar til hún nær tilætluðu álagi á kerfið og þá rampar það niður.
Streituprófun eða Liggja í bleyti prófun er eins og álagsprófun en við höldum áfram álaginu á netþjóninum í langan tíma, segjum 1 klukkustund.
Markmið streituprófana er að tryggja að netþjónarnir hrynji ekki við stöðugt álag í langan tíma, þó að þeir bregðist hægt við.
Álagsprófun hefst af því sama og álagsprófun, t.d. smám saman að auka álag á netþjóna, en þegar þessu álagi er náð, höldum við áfram sama álagi á netþjóninum í tiltekinn tíma og mælum síðan svörunartíma.
Ef við höldum áfram að auka álag á netþjóninum kemur stig þegar netþjónninn ræður ekki við fleiri beiðnir og hann hrynur, líklega byrjaður að gefa HTTP villu 500 svarkóða.
Þegar þetta gerist fáum við vísbendingu um getu forritsins, þ.e.a.s. hversu margir notendur geta forritið séð um.