PofoliaPofolia ile paylaşıldı

· 2014

Kod kapsamı, test paketi etkinliği ile güçlü bir şekilde ilişkili değildir

Coverage is not strongly correlated with test suite effectiveness

Laura Inozemtseva, Reid Holmes

Kısa özet

Bu çalışma, 100 gerçek dünya Java projesini inceleyerek, kod kapsamının test paketi etkinliği için zayıf bir vekil olduğunu ve özellikle test paketi boyutunu hesaba kattığında zayıf korelasyonlar bulunduğunu ortaya koymuştur.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Kod kapsamı, gerçek dünya yazılımlarında test paketi etkinliği ile zayıf bir korelasyon göstermektedir.
  • Çalışma, daha küçük veya sentetik programlar üzerindeki önceki çalışmaların sınırlamalarını ele alarak 100 Java projesini analiz etti.
  • Test paketi boyutu, kapsam ve etkinlik arasındaki ilişkiyi önemli ölçüde karıştırmaktadır.
  • Sonuçlar, kapsamın hata tespiti için güvenilmez bir vekil olduğunu düşündürmektedir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

The coverage of a test suite is often used as a proxy for its ability to detect faults. However, previous studies that investigated the correlation between code coverage and test suite effectiveness have failed to reach a consensus about the nature and strength of the relationship between these test suite characteristics. Moreover, many of the studies were done with small or synthetic programs, making it unclear whether their results generalize to larger programs, and some of the studies did not account for the confounding influence of test suite size. In addition, most of the studies were done with adequate suites, which are are rare in practice, so the results may not generalize to typical test suites.

Yazarların özeti; kaynağından alınmıştır., 2014 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Yazılım

SoftwareComputer Science