Nem roncsoló tesztelés (NDT): Mi az, módszerek és amp; Technika

Tartalomjegyzék:

Anonim

Mi az a roncsolásmentes teszt?

A nem roncsoló tesztelés egy szoftver tesztelési típus, amely magában foglalja a szoftver alkalmazás helyes tesztelését és interakcióját. Más szavakkal, az NDT (Non Destructive Testing) nevezhető pozitív tesztnek vagy Happy path tesztnek is. Megadja a várt eredményeket és bizonyítja, hogy a szoftveralkalmazás a várt módon viselkedik.

Példa : - Helyes adatok megadása egy bejelentkezési modulban, és annak ellenőrzése, hogy elfogadják-e a hitelesítő adatokat, és eljut a következő oldalra

Ebben az oktatóanyagban megtanulja-

  • Mi az a roncsolásmentes teszt?
  • Miért kell elvégezni a roncsolásmentes tesztet (NDT)?
  • Mikor végeznek roncsolásmentes tesztet (NDT)?
  • Tesztstratégia a roncsolásmentes vizsgálatokhoz

A fenti példában szereplő roncsolásmentes teszt elvégzéséhez írjon be numerikus karaktereket a felhasználónév szövegmezőbe. Mint ilyen, beírtuk a numerikus karaktert, a kívánt eredmény pozitív lesz.

Miért végezzük a roncsolásmentes tesztet (NDT)?

  • Az NDT módszer legfőbb előnye, hogy javítja a szoftverek minőségét és a hibákat kijavítják.
  • Annak bemutatása, hogy a szoftverfunkciók a specifikáció szerint működnek.
  • A teljesítményellenőrzés teljesítésének ellenőrzése
  • Annak ellenőrzése, hogy a végfelhasználók követelményei teljesülnek-e
  • A kód vagy a funkcionalitás kis részének ellenőrzése a várakozásoknak megfelelően működik, és nem sérti a kapcsolódó funkciókat.

Mikor végeznek roncsolásmentes tesztet (NDT)?

  • Ez egyben az első tesztelési forma, amelyet a tesztelő egy alkalmazáson végrehajtana. (Azaz az SDLC kezdeti szakaszában)
  • A roncsolásmentes teszteket általában akkor végezzük, amikor nincs elég időnk a tesztelésre.

Tesztstratégia a roncsolásmentes vizsgálatokhoz

  • A roncsolásmentes tesztelés megközelítésének pozitívnak kell lennie.
  • Az NDT technika célja annak bizonyítása, hogy egy alkalmazás érvényes bemeneti adatok megadásán fog dolgozni.
  • A roncsolásmentes teszt elvégzésére nincs külön követelmény.
  • A roncsolásmentes tesztelés legjobb gyakorlata annak ellenőrzése, hogy a rendszer megteszi-e, mit kell tennie.

Tesztstratégia a roncsolásmentes vizsgálatokhoz

Példa

  • Egy alkalmazásnak 5 modulja van, nevezetesen: bejelentkezési oldal, kezdőlap, felhasználói adatok oldala, új felhasználó létrehozása és feladat létrehozása stb.
  • Tegyük fel, hogy van egy hiba a bejelentkezési oldalon, a felhasználónév mezőben kevesebb, mint hat alfa-numerikus karakter szerepel. Ez ellentétes a meghatározott követelményekkel, amelyek kimondják, hogy a felhasználónév nem lehet kevesebb, mint hat karakter. Tehát a fenti forgatókönyv szerint hiba.
  • Most a hibát jelentették a fejlesztői csapatnak, kijavították és újra visszaküldték a tesztelő csapatnak. A tesztelő csapat nemcsak a bejelentkezési oldalt ellenőrzi, ahol a hiba javításra került, hanem a többi modult is teszteli. Az összes modul tesztelése közben elvégzi a roncsolásmentes tesztelést, csak annak ellenőrzésére, hogy az egész alkalmazás megfelelően működik-e.

Összegzés:

  • A szoftver tesztelése egy olyan folyamat, amelyet a szoftver hibáinak feltárására, a minőség egy meghatározott fokának megállapítására használnak.
  • Az NDT jelentése roncsolásmentes tesztelés, amely a szoftverben a követelményeknek megfelelő pozitív eredményeket ellenőrzi.

A cikk írója: "Suchita Rao"