Yazar
Karagöz, G., Sözer, Hasan
Basım Tarihi
2017
Basım Yeri
-
Springer Uluslararası Yayıncılık
Konu
Arıza çoğaltma, Otomatik test senaryosu oluşturma, Davranış odaklı geliştirme, Endüstriyel vaka çalışması
Tür
Süreli Yayın
Dil
İngilizce
Dijital
Evet
Yazma
Hayır
Kütüphane
Özyeğin Üniversitesi
Demirbaş Numarası
0963-9314
Kayıt Numarası
b022af7d-ed47-459c-8125-20f77319ce33
Lokasyon
Bilgisayar Bilimi
Tarih
2017
Notlar
Telif hakkı kısıtlamaları nedeniyle bu makalenin tam metnine erişim yalnızca abonelik yoluyla mümkündür.
Örnek Metin
Yazılım sistemlerinin artan boyutu ve karmaşıklığı nedeniyle, bu sistemleri kapsamlı bir şekilde test etmek zorlaşmaktadır. Sonuç olarak bazı hatalar fark edilmeden bırakılabilir. Tespit edilemeyen hatalar kurulu sistemlerde arızalara neden olabilir. Bu tür hatalar genellikle sahadaki kullanıcılar veya test mühendisleri tarafından geliştiricilere bildirilir. Rapor edilen arızaları analiz etmek ve yeniden oluşturmak önemli ölçüde zaman ve çaba gerektirir çünkü bunların açıklamaları her zaman tam, yapılandırılmış ve resmi değildir. Bu yazıda, hata ayıklamaya yardımcı olmak amacıyla hataları otomatik olarak yeniden oluşturmaya yönelik yeni bir yaklaşım sunuyoruz. Yaklaşımımız, bir dizi anahtar kelimeyi kullanan yarı yapılandırılmış başarısızlık senaryosu açıklamalarına dayanmaktadır. Bu açıklamalar önceden işlenir ve geçerli girdi kümelerine sahip önceden tanımlanmış bir dizi test senaryosu şablonuyla eşleştirilir. Daha sonra, rapor edilen başarısızlık senaryolarını yeniden oluşturmak için test senaryoları oluşturulur ve yürütülür. Yaklaşım, telekomünikasyon alanında faaliyet gösteren bir şirkette gerçekleştirilen endüstriyel bir örnek olay çalışmasıyla değerlendirilmektedir. Çeşitli hatalar başarıyla yeniden oluşturuldu. Bu yaklaşım şirketin kalite güvence sürecinde de benimsenmektedir. Sonra
Yeniden kullanılabilir test senaryosu şablonlarının tek seferlik hazırlanması ve test mühendislerinin eğitimi sayesinde, bildirilen arızaların %24,9'u (ve manuel olarak yeniden üretilebilenlerin %40'ı), herhangi bir manuel çaba olmadan yeniden üretilebildi.
DOI
10.1007/s11219-016-9310-1
Cilt
25