retagged by
5,810 views

3 Answers

Best answer
3 votes
3 votes

Answer is D

With increased expectations for software component quality and the complexity of components, software developers are expected to perform effective testing. In today’s scenario, mutation testing has been used as a fault injection technique to measure test adequacy. Mutation Testing adopts “fault simulation mode”. It has been advocated as a technique for generating test cases by inserting faults in a program and the effectiveness of test suite is represented by ‘mutation score’. Thus, mutation testing is used as a measure of test suite robustness. Though powerful, mutation testing is computationally expensive, as many mutants need to be produced and executed. The testing technique address the problem of finding a small set of mutation operators and determining the efficiency of high order mutants using fragility values and fitness function, which are sufficient for measuring test effectiveness. The objective is to generate efficient and optimized set of test data in order to kill maximum number of mutants to achieve a high mutation score.  

selected by
1 votes
1 votes

Ans : D

Mutation Testing is a type of software testing where we mutate (change) certain statements in the source code and check if the test cases are able to find the errors. It is a type of White Box Testing which is mainly used for Unit Testing. The changes in mutant program are kept extremely small, so it does not affect the overall objective of the program.

The goal of Mutation Testing is to assess the quality of the test cases which should be robust enough to fail mutant code. This method is also called as Fault based testing strategy as it involves creating fault in the program

Answer:

Related questions

7 votes
7 votes
2 answers
1
makhdoom ghaya asked May 12, 2016
12,958 views
If a program $P$ calls two subprograms $P1$ and $P2$ and $P1$ can fail $50$% of the time and $P2$ can fail $40$% of the time, what is the failure rate of program $P$?$50$...
3 votes
3 votes
1 answer
2
makhdoom ghaya asked May 12, 2016
4,156 views
Which of the following types of coupling has the weakest coupling?Pathological couplingControl couplingData couplingMessage coupling
6 votes
6 votes
1 answer
3
makhdoom ghaya asked May 12, 2016
4,801 views
What is the cyclomatic complexity of a module which has seventeen edges and thirteen nodes?$4$$5$$6$$7$
0 votes
0 votes
3 answers
4