MCQs
Infecting is the same as executing the mutant code by such test data that different states are produced.
In mutation testing, the internals of the code need to be known.
The other three statements alter the original by changing the logical operator, hence introducing mutants.
Test cases are used to test the modularity in the code.
Validation is a way of checking "are we building the right product?.
UAT or User Acceptance Testing is done with the users in mind and hence, determine whether the product meets the needs of its users.
Multiple condition coverage checks for every condition possible and each decision is tested.
The STLC or software test life cycle is the total life cycle of the testing phase of development.
PVC is also known as parameter value coverage which tests code coverage for a parameter.
Commercial-off-the-shelf (COTS) software and services are built and delivered usually from a third party vendor.