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 are the key challenges of software testing?

886


What is Defect Density ? What is the formula? Explain with example

36975


I have to write a User Story for a customer withdrawing cash out of an ATM. Can you send me some examples PLEASE. I appreciate your assistance.

1672


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

809


What is mr and what information does mr consists of?

837


Can you perform regression testing performed manually?

797


Write the differences between preventive and reactive approaches?

823


Can you build a good audit trail using Compuware's QACenter products. Explain why.

2318


What are the different artifacts you refer when you write the test cases?

848


What is conformance testing?

760


What is destructive testing?

932


What is a test strategy and what does it include?

804


What is the most critical bug you found in your latest project or overall in your career ?

5941


Explain what is the rule of a "test driven development"?

814


Hai Friends I am working as a Software Test Engineer in Bangalore. I am taking Classes at weekends on Testing Concepts. I will teach will all the real time examples and writing the Test cases, Document Management and also about what are all the duties of a real time Test Engineer at a company. Course Fee is very minimal and only in week ends. For who attended the class any time support through phone and job guidence. Intrested Friends mail me at vinodhanandhan@gmail.com

1799