Novelty search for test generation
Başlık çevirisi mevcut değil.
- Tez No: 755407
- Danışmanlar: DR. GORDON FRASER
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2017
- Dil: İngilizce
- Üniversite: The Unıversıty Of Sheffıeld
- Enstitü: Yurtdışı Enstitü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Özet yok.
Özet (Çeviri)
Software testing is one of the levels of software development processes to identify the differences between current product and expected product. Software testing can be done automatically or manually to check whether software meets the specifications and requirements or not. However, automatically-created test cases are more efficient and faster than manual test cases. Therefore, many test generation tools have been created. One of them is EvoSuite. EvoSuite is a free and open-source tool to produce JUnit test cases for given java classes. It applies the Genetic Algorithm to create test suites. The aim of the tool is to generate small test suites with high code coverage in given time. However, in the Genetic Algorithm, a population of individuals is gradually evolved in the direction of an optimal solution under fitness function, and genetic operators. That is, it directly focuses on the investigation of the desired solution. In contrast, in novelty search instead of searching the final objective, it finds and rewards the instance whose functionality is different from rest of the population. In this project, the novelty search will implement to EvoSuite as a search-based testing technique. The aim is to implement the novelty search to EvoSuite and to compare the coverage results of the two solutions which are generated by Genetic Algorithm, and Novelty Search.
Benzer Tezler
- Dijital sağlık okuryazarlığı ile sağlıklı yaşam davranışları arasındaki ilişkinin incelenmesi: Kuşaklararası bir karşılaştırma
A research on the relationship between digital health literacy and healthy lifestyle behaviors: An intergenerational comparison
MURAT ÇETİN
Yüksek Lisans
Türkçe
2024
Sağlık YönetimiDicle ÜniversitesiSağlık Yönetimi Ana Bilim Dalı
DOÇ. DR. ROJAN GÜMÜŞ
- Development of LPV-MPC and LQR control strategıesfor multı-uav formatıon wıth battery-awareweıght matrıx optımızatıon
Batarya farkındalığına sahip ağırlık matrisi optimizasyonuile çoklu iha formasyonu için lpv-mpc ve LQRkontrol stratejilerinin geliştirilmesi
HACI MUHAMMED YILDIZ
Yüksek Lisans
İngilizce
2025
Uçak Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ HAYRİ ACAR
- Keyframe demonstration seeded and Bayesian optimized policy search
Anahtar nokta gösterimlerinden desteklenerek başlatılmış ve Bayessel optimize edilmiş politika öğrenimi
ONUR BERK TÖRE
Yüksek Lisans
İngilizce
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç ÜniversitesiBilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ BARIŞ AKGÜN
- Elektrikli gemilerin şarj prosesi için yapay zekâ tabanlı yeni bir otonom kontrol sistemi
A novel AI-based autonomous control system for the charging process of electric ships
EMİN GÜNEY
Doktora
Türkçe
2025
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. CÜNEYT BAYILMIŞ
- Büyük boyutlu veriler için metasezgisel yöntemler ile öznitelik indirgemede yeni bir yaklaşım geliştirilmesi
Developing a new approach to feature selection with metaheuristic methods for large scale data
ESİN AYŞE ZAİMOĞLU
Doktora
Türkçe
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. NİLÜFER YURTAY