What is sanity testing and regression testing?

Can anyone please tell me what is sanity testing and regression testing.

1 Like

Sanity Testing

Sanity testing is a type of testing done when the developer resolves a bug or a minor improvement is made to the current functionality. It is a type of high-level testing conducted by the testing team to ensure that the functionality works as intended.

Sanity testing is often considered a subset of regression testing conducted before regression testing to determine whether there are any hurdles in the application that can be solved as soon as possible.

Regression Testing

Regression Testing ensures that a recent program/code update has not had a negative impact on the application’s current functionality.

Regression Testing is conducted on a complete or limited set of already executed test cases that are re-executed [when a bug is fixed by the dev team] to ensure that current functionality and features function correctly with zero errors.

1 Like