Manual testing Interview questions

Total available count: 236
Subject - Software Testing
Subsubject - Manual testing

What is Mutation testing and when can it be done?

Mutation testing is a powerful fault-based testing technique for unit level testing. Since it is a fault-based testing technique, it is aimed at testing and uncovering some specific kinds of faults, namely simple syntactic changes to a program. Mutation testing is based on two assumptions: the competent programmer hypothesis and the coupling effect. The competent programmer hypothesis assumes that competent programmers turn to write nearly "correct"programs. The coupling effect stated that a set of test data that can uncover all simple faults in a program is also capable of detecting more complex faults. Mutation testing injects faults into code to determine optimal test inputs.


Next 5 interview question(s)

Can the System testing be done at any stage?
What kind of Document you need for going for a Functional testing?
How do you go about testing of Web Application?
Is it not waste of time in preparing the test condition, test case and Test Script?
Why do we prepare test condition, test cases, test script (Before Starting Testing)?