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


Please Help Members By Posting Answers For Below Questions

What is negative testing? How is it different from positive testing?

866


Write the differences between preventive and reactive approaches?

831


In an example of a Bank Teller requesting that her computer program should include an addition that shows the full Customer Profile on her main screen, what would a Waterfall vs. Agile approach include and/or look like for such a request?

741


how cani do requirement testing using some testcase

1963


What is exploratory testing and specification-driven testing?

884


List out the roles of quality assurance engineer?

814


Dear All, Is MBA Graduates Eligible for Software Testing jobs? Thanks Ramesh

1836


Please, anyone out there that had been a SQA Tester, would You all give me a hint on this Job? Is becoming a SQA Tester is easy? Is it a tough one? Please help me on finding a way on this very first Job of mine?

1872


What is mr and what information does mr consists of?

850


Tell me in which of the software testing phase is qa involved & qc not involved?

841


What is the Differnce B/W Quality Management and Quality Control

1674


Why is performance testing necessary to be done for any application?

833


We have a WISPr application making an authentication request to a server running an authentication module. The client application is sending the User--Agent value, but the authentication application logs the User-Agent value as null, please explain the steps i should take to troubleshoot the issue. Please mention the steps by applying your knowledge of the OSI model.

1981


What is the difference between the test plan and test strategy

790


What do you know about data-driven testing?

875