Nesunaikinantis bandymas (NDT): kas yra metodai ir Technika

Turinys:

Anonim

Kas yra neardomasis testavimas?

Nesunaikinantis testavimas yra programinės įrangos testavimo tipas, kuris apima teisingą programinės įrangos testavimą ir sąveiką. Kitaip tariant, NDT (neardomasis testavimas) taip pat galima vadinti teigiamais testais arba laimingo kelio bandymais. Tai suteikia laukiamų rezultatų ir įrodo, kad programinė įranga elgiasi taip, kaip tikėtasi.

Pavyzdys : - teisingų duomenų įvedimas į prisijungimo modulį ir patikrinimas, ar jie priima kredencialus ir pereina į kitą puslapį

Šioje pamokoje sužinosite

  • Kas yra neardomasis testavimas?
  • Kodėl reikia atlikti neardomuosius bandymus (NDT)?
  • Kada atliekamas neardomasis bandymas (NDT)?
  • Neardomųjų bandymų bandymo strategija

Norėdami atlikti nesugriaunamą bandymą aukščiau pateiktame pavyzdyje, įveskite skaitinius simbolius vartotojo vardo laukelyje. Kadangi mes įvedėme skaitinį simbolį, norimas rezultatas bus teigiamas.

Kodėl atliekami neardomieji bandymai (NDT)?

  • Pagrindinis NDT metodo pranašumas yra tai, kad dėl to pagerėja programinės įrangos kokybė ir pataisomos klaidos.
  • Parodyti, kad programinės įrangos funkcijos veikia pagal specifikaciją.
  • Patikrinkite, ar laikomasi našumo reikalavimo
  • Patikrinti, ar laikomasi galutinių vartotojų reikalavimų
  • Norėdami patikrinti, ar maža kodo dalis ar funkcionalumas veikia, kaip tikėtasi, ir nepažeidžia susijusios funkcijos.

Kada atliekamas neardomasis bandymas (NDT)?

  • Tai taip pat yra pirmoji testavimo forma, kurią testuotojas atliks programoje. (Ty pradiniame SDLC etape)
  • Neardomieji bandymai paprastai atliekami, kai neturime pakankamai laiko bandymams.

Neardomųjų bandymų bandymo strategija

  • Požiūris į neardomuosius bandymus turėtų būti teigiamas.
  • NDT metodika siekiama įrodyti, kad programa veiks pateikdama galiojančius įvesties duomenis.
  • Nėra jokio ypatingo reikalavimo atlikti neardomuosius bandymus.
  • Geriausia neardomųjų bandymų praktika yra patikrinti, ar sistema veikia, ką ji turėtų daryti.

Neardomųjų bandymų bandymo strategija

Pavyzdys

  • Programoje yra 5 moduliai, ty prisijungimo puslapis, pagrindinis puslapis, išsamios informacijos apie vartotoją puslapis, naujo vartotojo ir užduoties kūrimas ir kt.
  • Tarkime, kad prisijungimo puslapyje yra klaida, vartotojo vardo lauke gali būti mažiau nei šeši raidiniai ir skaitiniai simboliai. Tai prieštarauja nustatytiems reikalavimams, kuriuose teigiama, kad vartotojo varde neturėtų būti mažiau nei šeši simboliai. Taigi pagal pirmiau pateiktą scenarijų tai yra klaida.
  • Dabar apie klaidą pranešama kūrėjų komandai, ji ištaisoma ir vėl siunčiama bandymų komandai. Testavimo komanda ne tik tikrina prisijungimo puslapį, kuriame pašalintas trūkumas, bet ir kitus modulius. Testuodamas visus modulius, jis atlieka neardomąjį bandymą, tik norėdamas patikrinti, ar visa programa veikia tinkamai.

Santrauka:

  • Programinės įrangos testavimas yra procesas, naudojamas programinės įrangos trūkumams atskleisti, nustatytam kokybės laipsniui nustatyti.
  • NDT reiškia neardomąjį testavimą, kuris patikrina teigiamus programinės įrangos rezultatus, kurie atitinka reikalavimus.

Prie šio straipsnio prisidėjo „Suchita Rao“