Analysis of test case selection techniques for regression testing
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Günümüz dünyasında artan amansız rekabet sonucu, geliştirilen yazılım ürünlerinin sayıları, kullanıcıların ihtiyaçları doğrultusunda hızla çoğalmaktadır. Bu ürünler, birbirleri arasında büyük bir rekabet içerisindedir. Bu rekabet sonucu, ürünler üzerinde çalışan mühendisler zamanla da yarışmak durumundalardır. Hızlı zamanda, hızlı ürün geliştirilme zorunluluğu, beraberinde yazılımsal hataları da beraberinde getirir. Bu yazılımsal hataları kullanıcılardan önce test etme görevi üstlenen test birimleri; önceden hazırladıkları test senaryolarını kısa bir süre içerisinde yapmak durumundadırlar. Bu bakımdan, kısıtlı zamanda seçili test senaryoların test edilmesi bir ihtiyaç haline gelmektedir. Bu proje, test birimlerinin regresyon testleri sürecinde yaşadıkları zorlukları azaltarak regresyon test süresindeki verimliliği Ortalama Yürütme Başına Maliyet (APXC) metriği kullanarak maksimize etmeyi amaçlamıştır ve kısıtlı zaman aralığında doğru testin test edilmesi için iki yaklaşım sunulmuştur. Kümelenmiş doğadan ilham alan seçim adındaki ilk yaklaşım, test senaryo kümesindeki seçilmiş testler vasıtasıyla gerçekleştirmeyi hedefler. Test senaryo kümesindeki benzer testleri literatürde var olan benzerlik tabanlı yaklaşımlarından biri olan Jaccard ile gruplamak, ardından gruplanmış test alt kümelerindeki test senaryolarını doğadan ilham alınan algoritma yaklaşımları ile seçimler gerçekleştirmek temeline dayanır. Doğrudan doğadan ilham alan seçim adındaki ikinci yaklaşım ise test senaryoları arasından herhangi bir gruplama gerçekleştirmeden direkt olarak doğadan ilham alınan algoritmalar ile bir seçim çalışması gerçekleştirir. Bu yaklaşımlar ile, çok katmanlı seçimler gerçekleştirilerek; yaklaşımlar arasında hangi kombinasyonun optimum sonucu vereceği tartışılır.
Author
Baturay Çağlasın
Institution
Yeditepe University
Bilgisayar Mühendisliği Bilim Dalı
How to Cite
Baturay Çağlasın (Yüksek Lisans Tezi). Analysis of test case selection techniques for regression testing, 2023, Yeditepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Yeditepe University
- Suda çok az çözünen hipolipidemik bir ilaç ile siklodekstrin kompleksasyonu, tablet formülasyonu ve değerlendirmesi üzerine çalışmalar(2021)
- Türk-ABD ilişkilerinde washington büyükelçileri (1927-1960)(2023)
- Kadın seslerinin dönüşümü: Yunan ve Roma mitolojisinde kadınların tecavüzü ve feminist yeniden yazımların anlatıyı geri alması üzerine bir çalışma(2022)
- Görüntü segmentasyonu için temel modellerin damıtılması(2023)
- Beyaz yakalı çalışanlar arasında makyavelizm, büyüklenmeci ve kırılgan narsisizm, yalnızlık arasındaki ilişki(2023)
- Türkiye'de pediatrik onkoloji hastalarında klinik olarak önemli advers ilaç etkileşimlerine göre ilaç etkileşimi veritabanının değerlendirmesi(2023)