Kas ir pieņemšanas pārbaude?

Pieņemšanas pārbaude ir pēdējais testēšanas posms, kas tiek veikts sistēmai pirms sistēmas piegādes dzīvā vidē. Sistēmas, kas pakļautas šim testēšanas procesam, var ietvert tādus rezultātus kā programmatūras sistēma vai mehāniska aparatūras sistēma. Pieņemšanas testi parasti tiek veikti kā “melnās kastes” testi, kas nozīmē, ka testētājs izmanto noteiktas ievades sistēmā un pārbauda, ​​vai iegūtie izvadi ir pareizi, nezinot par sistēmas iekšējo darbību.

Lietotāja pieņemšanas testēšana (UAT) ir termins, ko lieto, kad šīs pārbaudes veic persona, kas izmantos tiešo sistēmu pēc tās piegādes. Ja sistēmu veido vai attīsta ārējs piegādātājs, to dažreiz sauc par klientu pieņemšanas testēšanu (CAT). UAT vai CAT darbojas kā pēdējais apstiprinājums, ka sistēma ir gatava ekspluatācijai. Veiksmīga šajā posmā var būt līguma prasība, pirms klients ir parakstījis sistēmu.

Dažās nozarēs, piemēram, ražošanā, rūpnīcas pieņemšanas testēšana (FAT) ir termins, ko parasti lieto oficiālajai pārbaudes stadijai. Šo pārbaudi var veikt sistēmas pārdevējs vai piegādātājs, un to var novērot klients. Tas bieži tiek darīts ļoti formāli, katra rūpnīcas vai objekta pārbaude tiek detalizēti dokumentēta un katra daļa tiek parakstīta.

Šo testēšanas veidu bieži veido daudzi atsevišķi “pārbaudes gadījumi”, kas ir individuāli dokumentēti scenāriji. Katrs testa gadījums, kas ir daļa no kopējā procesa, parasti dokumentēs, no kā sastāv ievade sistēmā un kādai jābūt sagaidāmajai izvadei. Ja faktiskais rezultāts ir tāds, kā paredzēts, tiek uzskatīts, ka testa gadījums atgriež veiksmīgu vai pozitīvu rezultātu.

Kad pieņemšanas testi ir izstrādāti un norādīti, bieži klients vai galalietotāju grupa dokumentē, kāds rezultātu līmenis tiks uzskatīts par pietiekami veiksmīgiem, lai sistēma tiktu pieņemta. Maksājums piegādātājam vai pārdevējam var būt atkarīgs no šī mērķa sasniegšanas. Pārbaudes laikā katram testa gadījumam parasti tiek piešķirts rezultāts “ieskaitīts” vai “nesekmīgs”. Daži testa gadījumi var būt ārkārtīgi svarīgi, savukārt citi var pārbaudīt nebūtiskas sistēmas daļas. Tādējādi, lai sistēma kopumā sasniegtu “nokārtojumu”, var nebūt nepieciešams, lai katrā atsevišķā testa gadījumā tiktu sasniegts pozitīvs rezultāts.