What is Mutation Testing? Is it white box or black box
testing.
This is what I think about mutation testing..It is the
testing done after the code has been modified in an
application( after geting defect complain from clients)with
the same test cases and same old test data...
Please correct me If I am wrong...............
Answer Posted / rohan
Mutation testing (or Mutation analysis or Program mutation) is a method of software testing, which involves modifying programs' source code or byte code in small ways.[1] In short, any tests which pass after code has been mutated are considered defective. These so-called mutations, are based on well-defined mutation operators that either mimic typical programming errors (such as using the wrong operator or variable name) or force the creation of valuable tests (such as driving each expression to zero). The purpose is to help the tester develop effective tests or locate weaknesses in the test data used for the program or in sections of the code that are seldom or never accessed during execution.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
what is difference between smoke testing and sanity testing?
What are the test artifacts involved in qa?
What is the strategy for automation test plan?
What is process area in cmmi?
How does a server or client environment affect software testing?
Explain what are test driver and test stub and why it is required?
Define use case testing.
What is bug leakage and bug release?
What is the difference between the qa and software testing?
We have one home page for a web application.It has so many components which are being tested by different teams. If one component testing get delayed but all other components testing is done, can we sign off testing for that home page? If no, what should be done?
What is basic block?
How to design test cases?
What is application binary interface (abi)?
What is the test ware?
What is the best tester to developer ratio?