Yazar
Şahin Gebizli, Ceren, Sözer, Hasan
Basım Tarihi
2017-09
Basım Yeri
-
Springer Uluslararası Yayıncılık
Konu
Model tabanlı test, Keşif testi, Otomatik model iyileştirme, Yazılım test otomasyonu, Endüstriyel örnek olay incelemesi
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ı
28464c35-310f-4119-a536-7f76fa6ef29f
Lokasyon
Bilgisayar Bilimi
Tarih
2017-09
Notlar
Telif hakkı kısıtlamaları nedeniyle bu makalenin tam metnine erişim yalnızca abonelik yoluyla mümkündür.
Örnek Metin
Model tabanlı test, test senaryolarını otomatik olarak oluşturmak için test edilen sistemin modellerine dayanır. Sonuç olarak oluşturulan test senaryolarının etkinliği modellere bağlıdır. Genel olarak bu modeller manuel olarak oluşturulduğundan belirli sistem kullanım davranışlarının atlanması gibi hatalara maruz kalabilirler. Bu tür ihmal edilen davranışlar, oluşturulan test senaryoları tarafından da ihmal edilir. Uygulamada bu hatalar genellikle keşif testleri ile tespit edilir. Ancak keşif testleri esas olarak deneyimli test mühendislerinin bilgisine ve manuel faaliyetlerine dayanır. Bu yazıda, bu mühendislerin kayıtlı test faaliyetlerine dayanarak sistem modellerini otomatik olarak iyileştirmek için bir yaklaşım ve araç seti olan ARME'yi tanıtıyoruz. ARME, kaydedilen yürütme izlerini test modellerindeki olası yürütme yollarıyla karşılaştırır. Daha sonra bu modeller, atlanan sistem davranışını içerecek şekilde otomatik olarak iyileştirilir ve çoğunlukla yürütülen senaryolara odaklanmak için model parametrelerini günceller. Geliştirilmiş modeller daha etkili test senaryoları oluşturmak için kullanılabilir. Yaklaşımımızı, dijital TV sisteminin model tabanlı testine yönelik modelleri geliştirmek amacıyla 3 endüstriyel vaka çalışması bağlamında uyguladık. Bu vaka çalışmalarının tümünde, geliştirilmiş modellere dayalı olarak test senaryoları oluşturulduktan sonra birçok kritik hata tespit edildi. Bu hatalar ilk test senaryoları setinde tespit edilmedi. Keşif amaçlı test faaliyetleri sırasında da gözden kaçırıldılar.
DOI
10.1007/s11219-016-9338-2
Cilt
25