Tahribatsız Muayene (NDT): Nedir, Yöntemler & Teknik

İçindekiler:

Anonim

Tahribatsız Muayene Nedir?

Tahribatsız Muayene , yazılım uygulamasının doğru şekilde test edilmesini ve etkileşimde bulunulmasını içeren bir yazılım test türüdür. Diğer bir deyişle, NDT (Tahribatsız Muayene) Pozitif Test veya Mutlu yol testi olarak da adlandırılabilir. Beklenen sonuçları verir ve yazılım uygulamasının beklendiği gibi davrandığını kanıtlar.

Örnek : - Bir oturum açma modülüne doğru verileri girmek ve kimlik bilgilerini kabul edip etmediğini kontrol etmek ve sonraki sayfaya gitmek

Bu eğitimde öğreneceksiniz-

  • Tahribatsız Muayene Nedir?
  • Neden Tahribatsız Muayene (NDT) yapmalı?
  • Tahribatsız muayene (NDT) ne zaman yapılır?
  • Tahribatsız Muayene için Test Stratejisi

Yukarıdaki örnekte Tahribatsız test gerçekleştirmek için, kullanıcı adı metin kutusuna sayısal karakterler girin. Böylelikle sayısal karakteri girdik, istenen sonuç olumlu olacaktır.

Neden Tahribatsız Muayene (NDT) Yapılır?

  • NDT yönteminin en büyük yararı, geliştirilmiş yazılım kalitesiyle sonuçlanması ve hataların düzeltilmesidir.
  • Yazılım fonksiyonlarının spesifikasyona göre çalıştığını göstermek için.
  • Doğrulama performans gereksinimi karşılandı
  • Son kullanıcıların gereksinimlerinin karşılandığını doğrulamak için
  • Kodun veya işlevselliğin küçük bölümünü kontrol etmek beklendiği gibi çalışıyor ve ilgili işlevselliği bozmuyor.

Tahribatsız muayene (NDT) ne zaman yapılır?

  • Aynı zamanda, bir test uzmanının bir uygulama üzerinde gerçekleştireceği ilk test şeklidir (yani, SDLC'nin ilk aşamasında).
  • Tahribatsız testler genellikle test etmek için yeterli zamanımız olmadığında yapılır.

Tahribatsız Muayene için Test Stratejisi

  • Tahribatsız muayene yaklaşımı olumlu olmalıdır.
  • NDT tekniğinin amacı, bir uygulamanın geçerli girdi verisi vermeye çalışacağını kanıtlamaktır.
  • Tahribatsız muayene yapmak için özel bir gereklilik yoktur.
  • Tahribatsız muayene için en iyi uygulama, sistemin yapıp yapmadığını ve yapması gerekeni kontrol etmektir.

Tahribatsız Muayene için Test Stratejisi

Misal

  • Bir uygulamada 5 modül viz, oturum açma sayfası, ana sayfa, kullanıcı ayrıntıları sayfası, yeni kullanıcı oluşturma ve görev oluşturma vb. Bulunur.
  • Giriş sayfasında bir hatamız olduğunu varsayalım, kullanıcı adı alanı altı alfa sayısal karakterden daha azını kabul ediyor. Bu, kullanıcı adının altı karakterden daha azını kabul etmemesi gerektiğini belirten belirlenmiş gereksinimlere aykırıdır. Yani yukarıdaki senaryoda bu bir hatadır.
  • Artık hata geliştirme ekibine bildiriliyor, düzeltiliyor ve tekrar test ekibine geri gönderiliyor. Test ekibi sadece hatanın giderildiği oturum açma sayfasını kontrol etmekle kalmaz, aynı zamanda diğer modülleri de test eder. Tüm modülleri test ederken, sadece tüm uygulamanın düzgün çalışıp çalışmadığını kontrol etmek için Tahribatsız tipte testler gerçekleştirir.

Özet:

  • Yazılım Testi, belirli bir kalite derecesi oluşturmak için yazılımdaki kusurları ortaya çıkarmak için kullanılan bir süreçtir.
  • NDT, yazılımda gereksinimleri karşılayan olumlu sonuçları doğrulayan Tahribatsız test anlamına gelir.

Bu makale "Suchita Rao" tarafından hazırlanmıştır.