Regresyon testlerinin seçimi için yazılım değişikliklerine ve yazılım hatalarına dayalı bir yöntem
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Regresyon testi, değiştirilmiş bir yazılımda tüm parçaların işlevlerinin doğru çalıştığını güvence etmek için gerçekleştirilen bir test türüdür. Artan modern, çevik ve büyük kapsamlı yazılım sistemleri ile birlikte yazılım geliştirme döngüsünün bir parçası olabilmek için regresyon test seçiminin de etkili, hızlı, verimli ve pratik olması gerekmektedir. Bu amaç doğrultusunda bu tez kapsamında modern hibrit bir regresyon test seçim yöntemi önerilmiştir. Regresyon test alanının etkin kavramlarını tanımlamak ve görsel olarak daha iyi anlamak için ayrıntılı bir literatür taraması ile birlikte bir konsept modeli sunulmuştur. Hem sınıf hem de üçüncü-parti metin dosyaları için fark tabanlı teknikler kullanarak farklı detay katmanlarında çalışabilen bir teknik anlatılmıştır. Önerilen teknik okunabilir dosyalar için sözcük tabanlı karşılaştırma metotları kullanırken, herhangi bir ikili dosyalar için de sağlama toplamı yöntemlerini dosya veya metot detay seviyelerinde kullanmaktadır. Kullanıcıların farklı performans isterlerini karşılamak amacıyla ayarlanabilir bir benzerlik eşiği sunulmuştur. Ayrıca, önerilen tekniğin verimini artırmak için varsa test ve hata verileri de kullanılmıştır. Önerilen teknik ve diğer modern, gelişmiş teknikler, açık kaynakiv kodlu projeler kullanılarak gömülü, çoklu bir durum çalışması şeklinde geniş çaplı bir değerlendirmeye tabii tutulmuştur. Sonuçlar önerilen tekniğin, diğer teknikler kadar etkili olduğunu ve hata tespit oranını yüksek seviyede tutarken daha az test seçtiğini göstermiştir.
Author
Uğur Yılmaz
How to Cite
Uğur Yılmaz (Yüksek Lisans Tezi). Regresyon testlerinin seçimi için yazılım değişikliklerine ve yazılım hatalarına dayalı bir yöntem, 2019, Hacettepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Hacettepe University
- The discord between the elements and human nature: Ecophobia and Renaissance English drama(2018)
- An analysis of the intonation patterns of if-clauses in Turkish English majors(2017)
- Gençlerin ve Gençlik Çalışanlarının Gözünden Gençlik Politikaları ve Hizmetlerinin Değerlendirilmesi(2022)
- A critical evaluation of pronunciation teaching in an ELT department in Turkey(2023)
- Characterization of Ayvalik (Edremit yaglik) extra virgin olive oils volatile compounds with SPME-GC/MS and Raman spectroscopy(2018)
- Çocuk işçi nedenli boykot tehdidinin Fildişi Sahili kakao üretimine etkisi(2018)