Ev gelişme Sezgisel test nedir? - techopedia nedir?

Sezgisel test nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Sezgisel Test ne demektir?

Sezgisel test, test stratejilerinin olasılıklarla ilgili geçmiş verilere dayandığı algoritmaların, kod modüllerinin veya diğer projelerin testidir. Bu hedeflenen test türleri genellikle herhangi bir hatanın veya sorunun nerede olabileceği konusunda daha akıllı bir araştırmaya izin verir. Sezgisel test, e-posta filtreleme gibi tarama teknolojilerinde de kullanılır.

Sezgisel testlere bazen deneyime dayalı test de denir. Geliştiriciler veya diğerleri, bu testi daha verimli hale getirmek için yazılım testinin nasıl yapıldığına dair daha üst düzey, deneyime dayalı karar verme süreçleri getirebilir.

Techopedia Sezgisel Testleri açıklıyor

Sezgisel testler, herhangi bir üst düzey yön olmadan nispeten kör olarak çalışan tamamen nicel yazılım testlerinin aksine, eğitimli bir tahminle karşılaştırılabilir. Örneğin, bir geliştiricinin bir projeyi 10.000 satır kodla test etmesi gerektiğini varsayalım. Bu 10.000 hattın jenerik bir doğrusal testinin takip edilmesi, tamamen niceliksel yazılım testini oluşturacaktır. Sezgisel test, diğer taraftan, kodun belirli bölümlerinde hataların ne sıklıkta meydana geldiğine bakmayı içerir. Bu örneği kullanarak, geliştirici geçmişte belirli bir kod modülünün nispeten daha fazla hataya eğilimli olduğunu anlamak için geçmiş verilere bakarsa, sezgisel tarama testi stratejisi, örneğin belirli bir 2.000 kod satırı dahil olmak üzere bu modülün izole edilmesini içerebilir. ve 10.000 kod satırının tümünü eşit olarak test etmek yerine kodun bu bölümüne daha fazla test kaynağı yönlendirmek.

Sezgisel test, geliştiricilerin deneyimlerden veya zaman içinde meydana gelen rastgele olmayan eğilimlerden öğrenebilecekleri felsefeyi içerir. Bazı durumlarda sezgisel tarama testleri, problemleri çözmede kör testlerden çok daha etkili olabilir.

Sezgisel test nedir? - techopedia nedir?