Automated test executed as part of CI.

Activities used to detect software quality problems.

Test targeting a small isolated unit of code.

Automated sequence of testing activities.

Recording and managing software defects.

Test checking cooperation between components.

Test that inconsistently passes or fails.

Record describing a software problem.

Testing whether services satisfy agreed interfaces.

Ensuring tests do not improperly affect each other.