software mutation

Software mutation, also known as mutation testing, is a technique used to assess the effectiveness of software testing by introducing deliberate, small changes, called mutations, into the source code. These mutations simulate faults or defects that could occur in the software, allowing developers to evaluate the ability of their tests to detect these introduced faults.

Requires login.