Kod değişikliklerini önceden düzeltilen kusurlarla ilişkilendirerek kara kutu test senaryosu seçimi

İsim Kod değişikliklerini önceden düzeltilen kusurlarla ilişkilendirerek kara kutu test senaryosu seçimi
Yazar Çıngıl, Tutku
Basım Tarihi: 2023-01-20T06:24:16Z
Konu Maliyet yazılımı, Cost software
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane: Özyeğin Üniversitesi
Kayıt Numarası 15fec070-6b0a-42e1-8a8b-d4b3e615ccc9
Lokasyon Bilgisayar Bilimleri Bölümü
Tarih 2023-01-20T06:24:16Z
Örnek Metin Yazılım, yeni gereksinimleri karşılamak ve kusurları düzeltmek için sürekli olarak değişir. Uygulanan değişikliklerin mevcut işlevselliği olumsuz etkilemediğinden emin olmak için regresyon testi yapılır. Artan sayıda test senaryosu, tüm regresyon test paketinin yürütülmesini olanaksız hale getiriyor. Test durumu seçimi, yazılımın değişen bölümleriyle ilişkili olan test paketinin bir alt kümesini seçmek için benimsenir. Bu parçaların hataya açık olduğu varsayılmaktadır. Gömülü sistemlerin kara kutu regresyon testi bağlamında bir test senaryosu seçim yaklaşımı sunuyor ve değerlendiriyoruz. Bu bağlamda, kaynak kodun değiştirilmiş kısımlarıyla ilişkili test senaryolarını seçebilmek için test senaryolarını bir dizi farklı kaynak kodu öğesiyle ilişkilendirmek zordur. Bu amaçla daha önce düzeltilen kusurları analiz ediyoruz. Bu kusurları tespit eden test senaryolarını, bunları düzeltmek için önceden değiştirilen kaynak dosyalarla ilişkilendiririz. Daha sonra, sonraki revizyonda değiştirilen kaynak kod dosyalarıyla ilgili test senaryolarını seçiyoruz. Bu ilişkinin gücü, aynı test senaryoları tarafından önceden tespit edilen sabit kusurlarla ilişkili değişikliklerin sayısıyla belirlenir. Tüketici elektroniği alanından 3 gerçek proje üzerinde bir vaka çalışması yürütüyoruz. Sonuçlar, test durumlarının %30 ila %70'i arasından seçim yapılarak tüm test grubu tarafından tespit edilen kusurların %65 ila %85'ini tespit etmenin mümkün olduğunu göstermektedir. Yazılım, yeni kusurları karşılama ve kusurları giderme için sürekli olarak kusurları giderme. Regresyon testleri, uygulanan işlem mevcut bozulmanın bozulmadığından emin olmak için yapılmaktadır. Artan test senaryoları, regresyon testlerinin tamamının kapsamının elverişsiz hale geldiğini beyan eder. Test senaryosu seçimi ile, yazılımın parçaları ile birlikte depolanan test senaryolarının seçilmesi benimsenmektedir. Bu tezde, regresyon testlerinde kara kutu test yaklaşımı ile gömülü sistemler üzerine test senaryo seçimi için bir yaklaşım sunulmaktadır. Bu yetenek, yazılımdaki kaynak kodları ile test senaryoları arasında bir ilişki olduğu ve bu kaynak kodları ile test senaryoları seçmenin mümkün olduğu iddia edilmektedir. Hataları tespit eden test senaryoları, bunları düzeltmek için gösterilen kaynak dosyaları ile ilişkilendirilmektedir. Ayrıca bir sonraki yazılımda değiştirilen kaynak kod dosyaları ile ilgili test senaryoları seçilmektedir. Ayrıca, birçok dosya birden fazla hata ile ilgili olabileceği için, kapsamlı kod ve test senaryosu arasındaki ilişki her bir test senaryosu için farklı olarak sınıflandırılmıştır. Bu tezde hijyen elektroniği alanında faaliyet gösteren 3 gerçek proje üzerinde çalışılmaktadır. Sonuçlar, test senaryolarının %30'u ile %70'i arasında seçim yaparak tüm test senaryoları tarafından tespit edilen hataların %65'inden %85'ine kadar tespit edilmesinin mümkün olduğunu göstermektedir.
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

Kod değişikliklerini önceden düzeltilen kusurlarla ilişkilendirerek kara kutu test senaryosu seçimi

Yazar Çıngıl, Tutku
Basım Tarihi 2023-01-20T06:24:16Z
Konu Maliyet yazılımı, Cost software
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane Özyeğin Üniversitesi
Kayıt Numarası 15fec070-6b0a-42e1-8a8b-d4b3e615ccc9
Lokasyon Bilgisayar Bilimleri Bölümü
Tarih 2023-01-20T06:24:16Z
Örnek Metin Yazılım, yeni gereksinimleri karşılamak ve kusurları düzeltmek için sürekli olarak değişir. Uygulanan değişikliklerin mevcut işlevselliği olumsuz etkilemediğinden emin olmak için regresyon testi yapılır. Artan sayıda test senaryosu, tüm regresyon test paketinin yürütülmesini olanaksız hale getiriyor. Test durumu seçimi, yazılımın değişen bölümleriyle ilişkili olan test paketinin bir alt kümesini seçmek için benimsenir. Bu parçaların hataya açık olduğu varsayılmaktadır. Gömülü sistemlerin kara kutu regresyon testi bağlamında bir test senaryosu seçim yaklaşımı sunuyor ve değerlendiriyoruz. Bu bağlamda, kaynak kodun değiştirilmiş kısımlarıyla ilişkili test senaryolarını seçebilmek için test senaryolarını bir dizi farklı kaynak kodu öğesiyle ilişkilendirmek zordur. Bu amaçla daha önce düzeltilen kusurları analiz ediyoruz. Bu kusurları tespit eden test senaryolarını, bunları düzeltmek için önceden değiştirilen kaynak dosyalarla ilişkilendiririz. Daha sonra, sonraki revizyonda değiştirilen kaynak kod dosyalarıyla ilgili test senaryolarını seçiyoruz. Bu ilişkinin gücü, aynı test senaryoları tarafından önceden tespit edilen sabit kusurlarla ilişkili değişikliklerin sayısıyla belirlenir. Tüketici elektroniği alanından 3 gerçek proje üzerinde bir vaka çalışması yürütüyoruz. Sonuçlar, test durumlarının %30 ila %70'i arasından seçim yapılarak tüm test grubu tarafından tespit edilen kusurların %65 ila %85'ini tespit etmenin mümkün olduğunu göstermektedir. Yazılım, yeni kusurları karşılama ve kusurları giderme için sürekli olarak kusurları giderme. Regresyon testleri, uygulanan işlem mevcut bozulmanın bozulmadığından emin olmak için yapılmaktadır. Artan test senaryoları, regresyon testlerinin tamamının kapsamının elverişsiz hale geldiğini beyan eder. Test senaryosu seçimi ile, yazılımın parçaları ile birlikte depolanan test senaryolarının seçilmesi benimsenmektedir. Bu tezde, regresyon testlerinde kara kutu test yaklaşımı ile gömülü sistemler üzerine test senaryo seçimi için bir yaklaşım sunulmaktadır. Bu yetenek, yazılımdaki kaynak kodları ile test senaryoları arasında bir ilişki olduğu ve bu kaynak kodları ile test senaryoları seçmenin mümkün olduğu iddia edilmektedir. Hataları tespit eden test senaryoları, bunları düzeltmek için gösterilen kaynak dosyaları ile ilişkilendirilmektedir. Ayrıca bir sonraki yazılımda değiştirilen kaynak kod dosyaları ile ilgili test senaryoları seçilmektedir. Ayrıca, birçok dosya birden fazla hata ile ilgili olabileceği için, kapsamlı kod ve test senaryosu arasındaki ilişki her bir test senaryosu için farklı olarak sınıflandırılmıştır. Bu tezde hijyen elektroniği alanında faaliyet gösteren 3 gerçek proje üzerinde çalışılmaktadır. Sonuçlar, test senaryolarının %30'u ile %70'i arasında seçim yaparak tüm test senaryoları tarafından tespit edilen hataların %65'inden %85'ine kadar tespit edilmesinin mümkün olduğunu göstermektedir.
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi yönlendiriliyorsunuz...

Lütfen bekleyiniz.