Sobes.tech
Junior

Räägi mulle funktsionaalsete ja mittefunktsionaalsete testide erinevustest.

sobes.tech AI

Vastus AI-lt

Funkcionālais tests pārbauda, vai sistēma dara to, kas tai jāveic saskaņā ar prasībām. Nefunkcionālais tests novērtē, kā sistēma izpilda savas funkcijas, novērtējot tādas īpašības kā veiktspēja, uzticamība, drošība, lietojamība utt.

Īpašība Funkcionālais tests Nefunkcionālais tests
Mērķis Pārbaudīt funkciju atbilstību prasībām. Pārbaudīt sistēmas kvalitātes īpašības.
Kas tiek pārbaudīts Funkcionalitāte, operācijas, sistēmas uzvedība. Veiktspēja, mērogojamība, uzticamība, utt.
Prasības Parasti balstītas uz funkcionālajām prasībām. Balstītas uz nefunkcionālajām prasībām (SLA, standarti).
Testēšanas veidi Moduļu, integrācijas, sistēmas, pieņemšanas, regresijas. Slodzes, stresa, stabilitātes, drošības, lietojamības, saderības.
Kas parasti veic Izstrādātāji (moduļu/integrācijas), QA inženieri, biznesa analītiķi/lietotāji (pieņemšanas). QA inženieri (veiktspējas, drošības speciālisti).
Metrikas Kļūdu skaits funkcionalitātē. Atbildes laiks, caurlaidspēja, pieejamība, resursu patēriņš, ievainojamības.
Piemērs Lietotāja veiksmīgas autorizācijas pārbaude. Lapas ielādes laika pārbaude, pieprasot jauninājumus.