Mutation Testing Menggunakan Regression Test Selection Pada Pengembangan Aplikasi Pemesanantempat Dan Menu Di Cafe Baristo

Rambe, Rahmad Hidayat (2022) Mutation Testing Menggunakan Regression Test Selection Pada Pengembangan Aplikasi Pemesanantempat Dan Menu Di Cafe Baristo. Undergraduate thesis, Politeknik Negeri Bengkalis.

[img]
Preview
Text (Abstract)
1. TA-6304181101-Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (260kB) | Preview
[img]
Preview
Text (Bab I Pendahuluan)
2. TA-6304181101-Bab I Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (283kB) | Preview
[img]
Preview
Text (Daftar Pustaka)
3. TA-6304181101-Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (382kB) | Preview
[img] Text (Full Text)
4. TA-6304181101-Full Text.pdf - Submitted Version
Restricted to Registered users only
Available under License Creative Commons Attribution Share Alike.

Download (3MB)

Abstract

Mutation testing has been actively investigated as a technique for evaluating the quality of test sets. The main idea is to turn a syntax change or original program into production code by using mutators on mutation. One benefit reported in the literature is that mutation testing provides a better measure of the error detection ability of the test suite or multiple test cases tested compared to other test coverage criteria. Apart from its good advantages, mutation testing still has a weakness, namely it remains a very expensive activity, or it can also be said to be an activity that can incur considerable costs because it requires testing on every mutant (the result of applying one mutation operator to the program). The result of using the Regression Test Selection (RTS) technique is that not all source code must be mutated, but only programs or systems that have been modified from the RTS. The following are two test cases that have been modified for mutation testing. The results of mutation testing have mutation scores from the selected test cases; for one test case a score of 100% and for another test case a score of 60%. So it is necessary to add test cases to get 100% results.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsEmailNIDN/NIDK
Thesis advisorPutra, Fajri Profesiofajri@polbeng.ac.idNIDN0007058802
Thesis advisorJaroji, Jarojijaroji@polbeng.ac.idNIDN0007118603
Uncontrolled Keywords: mutation testing, regression test selection, software testing
Subjects: 410 ILMU TEKNIK > 450 TEKNIK ELEKTRO DAN INFORMATIKA > 458 Teknik Informatika
410 ILMU TEKNIK > 450 TEKNIK ELEKTRO DAN INFORMATIKA > 463 Teknik Perangkat Lunak
Divisions: Jurusan Teknik Informatika > Sarjana Terapan Rekayasa Perangkat Lunak > TUGAS AKHIR
Depositing User: RPL A
Date Deposited: 14 Sep 2022 09:57
Last Modified: 14 Sep 2022 09:57
URI: http://eprints.polbeng.ac.id/id/eprint/7241

Actions (login required)

View Item View Item