Answer Posted / jeekarthik
oh!!!! Kewl the topic now entered into Debugging!!!! :-)
After the initial testing is complete, mutation testing is
taken up. The idea behind mutation testing is to make a few
arbitrary small changes to a program at a time, each
time the program is changed it is called a mutated program;
the change is called a mutant.
A mutated program tested against the full test suite of the
program. If there at least one test case in the test suite
for which a mutant gives an incorrect result, then the
mutant is said to be dead.
If a mutant remains alive even after all test cases have
been exhausted, the test suite is enhanced to kill the
mutant.
The process of generation and killing of mutants can be
automated by predefining a set of primitive changes that
can be applied to the program.
The primitive changes can be:
? Altering an arithmetic operator,
? Changing the value of a constant,
? Changing a data type, etc.
A major disadvantage of mutation testing:
? computationally very expensive,
? A large number of possible mutants can be generated.
Valid?????? :-)
Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
Is there any procedure of web-site development in manual testing. If yes what are factors we should test?
Describe Testing Decomposition?
What are similarities of Agile and Scrum?
What is six sigma?
How we can test Cookies Manually?
What is positive and negative testing?
how will we change the server system time?
What different types of manual testing are there?
If I want to check compability of software in a MAC OS then which steps shold I follow?
what is the common in all s.o.p (standaed operating procedure)?
Write the function test case to add a customer to database.
pl. give me the list of top jobs website to register i have 2Yrs. Experience in manual testing
Explain unit testing, integration tests, system testing and acceptance testing?
What are the interview question on insurance domain in manual testing
wat is test management ?what are the components available in test management?