Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 15

IF32204/IF42204 Pengujian Perangkat Lunak

1819 | IT Del

Task -Mutation Testing

Table 1. Identify Failure Causing Inputs


No Test Case Name Mutant (✖ or ✔)
V1 V2 V3 V4 V5 V6 V7
TC-1 Uslin.1984.noeof ✖ ✖ ✖ ✖ ✖ ✔ ✖
TC-2 Uslin.1988 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-3 Ts600 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-4 Bug6.123 ✖ ✖ ✖ ✔ ✖ ✖ ✖
TC-5 Bug123.18 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-6 Bug123.5 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-7 Bug6.123.13 ✖ ✖ ✖ ✖ ✖ ✔ ✖
TC-8 Tc135 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-9 Jk21 ✖ ✖ ✖ ✖ ✖ ✖ ✖
TC-10 Uslin108 ✖ ✖ ✖ ✖ ✖ ✔ ✖
Information
✔ : FCI (can kill mutant)
✖ : non FCI (can’t kill mutant)

Table 2. Calculate the Mutation Score


Variable Value
Number of Dead Mutants 2, yitu v6, v4
Number of Equivalent Mutants V1, v2, v3, v5, v7
Number of Mutants Ada 7, v1, v2, v3, v4, v5, v6, dan v7
Mutation Score 100 * D/ (N-E)
D = Dead mutants
N = Number of mutants
E = Number of equivalent mutants
Maka :

100∗2 100∗2
= = 50 * 2 = 100
7−5 2

Maka Mutation Score = 100

11318002 | ELISA AGUSTINA SIMORANGKIR 1


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

LAMPIRAN
1. Origin file : uslin.1984.noeof

Mutant v1 : Mutant v2

Mutant v3 Mutant v4

11318002 | ELISA AGUSTINA SIMORANGKIR 2


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v5 Mutant v6

Mutant v7

11318002 | ELISA AGUSTINA SIMORANGKIR 3


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

2. Originfile : uslin.1988

Mutant v1: Mutant v2:

11318002 | ELISA AGUSTINA SIMORANGKIR 4


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v3: Mutant v4:

Mutant v5: Mutant 6:

11318002 | ELISA AGUSTINA SIMORANGKIR 5


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant 7:

3. Origin file : ts600

Mutant v1: Mutant v2:

Mutant v3: Mutant v4:

11318002 | ELISA AGUSTINA SIMORANGKIR 6


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v5: Mutant 6:

Mutant v7:

4. Origin file: bug6.123

Mutant v1: Mutant v2:

Mutant v3: Mutant v4:

Muntant v5: Muntant v6:

Mutant v7:

11318002 | ELISA AGUSTINA SIMORANGKIR 7


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

5. Origin file : bug6.123.18

Mutant v1: Mutant v2

11318002 | ELISA AGUSTINA SIMORANGKIR 8


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant 3: Mutant 4:

Mutant 5: Mutant 6:

11318002 | ELISA AGUSTINA SIMORANGKIR 9


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant 7:

6. Origin file: bug6.123.5

Mutant v1: Mutant v2:

11318002 | ELISA AGUSTINA SIMORANGKIR 10


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v3: Mutant v4:

Mutant 5: Mutant 6:

Mutant v7:

7. Origin file : bug6.123.13

11318002 | ELISA AGUSTINA SIMORANGKIR 11


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v1: Mutant v2

Mutant v3: Mutant v4:

Mutant v5:

Mutant v6:

Mutant v7:

11318002 | ELISA AGUSTINA SIMORANGKIR 12


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

8. Origin file : tc135

Mutant v1: Mutant v2: Mutant 3:

Mutant v4: Mutant v5: Mutant v6:

Mutant v7:

9. Origin file : jk21

Mutant v1: Mutant v2: Mutant v3:

Mutant v4: Mutant v5: Mutant v6:

11318002 | ELISA AGUSTINA SIMORANGKIR 13


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v7:

10. Origin file: uslin.108

Mutant v1: Mutant v2:

11318002 | ELISA AGUSTINA SIMORANGKIR 14


IF32204/IF42204 Pengujian Perangkat Lunak
1819 | IT Del

Mutant v3: Mutant v4:

Mutant v5: Mutant v6:

Mutant v7:

11318002 | ELISA AGUSTINA SIMORANGKIR 15

You might also like