Sobes.tech
Junior

Kāda ir atšķirība starp testu veidiem un tipiem?

sobes.tech AI

Atbilde no AI

Atšķirība starp testēšanas veidiem un tipiem ir to abstrakcijas līmenis un mērķis.

Testēšanas veidi apraksta kopējo mērķi, koncentrējoties uz to, KAS tiek testēts vai KĀ tas tiek testēts. Tas ir augstāka līmeņa klasifikācija.

Testēšanas tipi apraksta konkrētas tehnikas vai pieejas, kas tiek izmantotas, lai sasniegtu veidu mērķus. Tie koncentrējas uz konkrētiem sistēmas uzvedības aspektiem vai pārbaudes metodēm.

Testēšanas veids Apraksts Piemēri testēšanas tipu ietvaros
Funkcionāls Sistēmas atbilstības pārbaude norādītajiem funkcionālajiem prasībām. Moduļu, integrācijas, sistēmas, pieņemšanas (Alpha/Beta), regresijas.
Nefunkcionāls Pārbaude, kā sistēma darbojas, t.i., tās īpašības (veiktspēja, uzticamība, ērtums utt.). Noslodzes, stresa, stabilitātes, lietojamības, drošības, saderības testēšana.
Izmaiņas Testēšana pēc izmaiņu ieviešanas sistēmā, lai pārbaudītu, vai izmaiņas darbojas pareizi un neietekmē esošo funkcionalitāti. Dūmu, regresijas, pieņemšanas.
Apstiprināšana Testēšana, kas vērsta uz kļūdu labojuma pārbaudi. Atkārtota testēšana (Re-testing).

Tādējādi, testēšanas veidi nosaka plašu kontekstu, bet testēšanas tipi nodrošina konkrētus rīkus un metodoloģijas darbam šajā kontekstā. Piemēram, "Regresijas" testēšana (tips) visbiežāk tiek veikta "Funkcionālā" vai "Izmaiņu" testēšanas ietvaros (veidi). "Noslodzes" testēšana (tips) tiek veikta "Nefunkcionālā" (veida) ietvaros.