/ / Programmatūras testēšanas veidi

Programmatūras testēšanas veidi

Programmatūras testēšana ir viens no attīstības posmiemprogrammatūra. To lieto, lai noteiktu produkcijas veiktspējas kļūdas vai neatbilstības ar pašreizējo dokumentāciju. Programmatūras testēšanas klasifikācija ir ļoti plaša.

Kāpēc to tērēt?

pārbaudes veidi
Programmatūras testēšana tiek veikta vairāku iemeslu dēļ:

  1. Nosakiet galvenās programmēšanas kļūdas. Testeris pārbauda sistēmas vai to kombināciju atsevišķās funkcijas, lai parādītu kritiskās situācijas, kas neļauj programmatūrai pareizi darboties.
  2. Lietojamības definīcija. Tiek pārbaudīta saskarnes ergonomika lietotājam un sistēmas darbība atkarībā no ārējām ietekmēm.
  3. Atbilstības dokumentācijas sasniegšana.Par testēšanu atbildīgais darbinieks pirms darba uzsākšanas saņem pārbaudes programmu un noteikumus, kuriem jāatbilst šai programmatūrai. Tika konstatētas neatbilstības faktiskajā programmas darbībā un dokumentācijā plānotās funkcijas.

Veidi

Parasti šādi pārbaudes veidi tiek atšķirti kā moduļu, sistēmu un integrāciju. Katrā no tām ir dažādi kļūdu konstatēšanas aspekti.

pārbaudes veidi
Vienības pārbaude ļauj jums veiktīpašu moduļu, metožu, funkciju un klašu verificēšana. Šī metode rāda atsevišķu koda sadaļu veiktspēju, kā arī ļauj ātri pārbaudīt, vai turpmākie uzlabojumi ir ietekmējuši funkcionalitāti.

Pēc atsevišķu funkciju un darbību pārbaudesSistēmas kvalitātes speciālists pāriet uz nākamo soli. Integrācijas testēšana parasti tiek veikta pēc moduļa. Šajā posmā tiek aplūkoti atsevišķi koda posmi un to savstarpējā mijiedarbība.

Pēdējais posms ir sistēmas pārbaude.Ar to palīdzību programmatūras produkts, kas jau ir pilnībā samontēts un gatavs kompleksai verifikācijai, tiek pārbaudīts no lietotāja stāvokļa. Šajā stadijā tiek konstatētas saskarnes problēmas un tiek sasniegts visvairāk ergonomiskais pielietojums.

Iepriekš minēto programmatūras testēšanas veidu nosaka atkarībā no komponentu izolācijas pakāpes.

integrācijas testēšana
Citas testēšanas metodes

Ir arī tādi testēšanas veidi kā"baltās kastes" un "melnās kastes" metodes. Veicot procedūru pirmajā veidā, izstrādātājam ir pilnīga piekļuve pirmkodam, un viņš var arī izmantot savu kodu, lai pārbaudītu un identificētu izstrādātāja kļūdas. "Melnās kastes" metode neļauj piekļūt programmas kodam, šajā gadījumā vadība notiek tikai caur lietotāja saskarnēm. Šos testēšanas veidus nosaka sistēmas zināšanu pakāpe.

Programmatūras dzīves cikla pabeigšana

Testēšanu veic pēc projektēšanas,sistēmas izstrāde un dokumentēšana. Šis posms var kļūt par programmatūras dzīves cikla pēdējo posmu, ja netiek noteiktas problemātiskās jomas, pretējā gadījumā notiek atgriešanās pie programmēšanas. Pirmā testēšanas plūsma vienmēr sniedz negatīvu atgriezenisko saiti, jo jebkurai attīstībai ir sastrēgumi, trūkumi un dažreiz nopietnas kļūdas, kuras vienkārši nevar izsekot izveides posmā.

Patīk:
0
Populāras ziņas
Garīgā attīstība
Pārtika
yup