Keşif testi kullanılarak model bazlı test için modellerin otomatik olarak iyileştirilmesi

İsim Keşif testi kullanılarak model bazlı test için modellerin otomatik olarak iyileştirilmesi
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
Kaynağa git Özyeğin Üniversitesi Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru Özyeğin Üniversitesi

Keşif testi kullanılarak model bazlı test için modellerin otomatik olarak iyileştirilmesi

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
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi yönlendiriliyorsunuz...

Lütfen bekleyiniz.