2.1. Testu projektējumu specifikācija (TPS)
TPS idenfikātors:
'Binary'
Īpašība ko testēs:
Atbilstība projektējuma prasību specifikācijai
Pieejas izklāsts:
Testējot programmu 'Karto', tiks testēti galvenokārt divi svarīgi uzdevumi. Pirmais, vai programma korekti veic datu ielasīšanu un pārbaudi. Otrais, vai programma pareizi sakārto skaitļus masīvā.
Tiks apskatīti arī gadījumi ar robežvērtībām un kļūdainām vērtībām.
Testu idenfikācija:
'Test1' - mēģina ievadīt vairāk/mazāk elementus kā atļauts
'Test2' - ievada neatļautas elementu vērtības (neatbilst diapazonam)
'Test3' - ievada nekorektas elementu vērtības (cits datu tips)
'Test4' - kārtošanas algoritma tests
'Test5' - robežvērtību elementu pārbaude
Īpašības - Atbilstība projektējuma prasību specifikācijai, 'pass/fail' kritēriji:
Programma neatbilst projektējuma specifikācijai, ja kaut viens no augstāk minētajiem testiem ir ieguvis neapmierinošu rezultātu. Piemēram,
'Test2' - tiekievadītas neatļautas vērtības, bet programma turpina darbu bez brīdinājuma, vai tiek ievadītas pareizas vērtības, bet programma izdot kļūdas paziņojumu.…