ACM Computing Surveys· 2018Q1· Derleme
Metamorfik Test Etme
Metamorphic Testing
- 601atıf
- Q1SCImago
- 2018yıl
Kısa özet
Metamorfik test etme, program doğruluğunu doğrulamak ve test senaryoları oluşturmak için 'metamorfik ilişkileri' kullanan bir yazılım test tekniğidir; bilinen doğru çıktılar olmasa bile.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- Metamorfik test etme, 'metamorfik ilişkiler' kullanarak yazılımı doğrular ve test senaryoları oluşturur.
- Bu ilişkiler, birden fazla test yürütmesi arasındaki beklenen girdi-çıktı davranışlarını tanımlar.
- Teknik, doğrudan karşılaştırma için doğru çıktı elde etmenin zor veya imkansız olduğu durumlarda değerlidir.
- Alan, çeşitli yazılım mühendisliği perspektiflerinde önemli bir büyüme görmüştür.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
Metamorphic testing is an approach to both test case generation and test result verification. A central element is a set of metamorphic relations, which are necessary properties of the target function or algorithm in relation to multiple inputs and their expected outputs. Since its first publication, we have witnessed a rapidly increasing body of work examining metamorphic testing from various perspectives, including metamorphic relation identification, test case generation, integration with other software engineering techniques, and the validation and evaluation of software systems. In this article, we review the current research of metamorphic testing and discuss the challenges yet to be addressed. We also present visions for further improvement of metamorphic testing and highlight opportunities for new research.
Yazarların özeti; kaynağından alınmıştır. ACM Computing Surveys, 2018 · DOI ↗
Ü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 etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Yazılım
SoftwareComputer Science