How Do "Test Condition", "Test Suite", & "Defect" Help During The Test Execution?

How Do "Test Condition," "Test Suite," & "Defect" Help During The Test Execution?


I. Test Condition

Test Condition is the specification that a tester must follow for testing an application.

II. Test Suite

The Test Suite is a container that has a set of tests which help the testers in executing and reporting the test execution status. It can take any of the three states i.e., Active, in progress and completed.

III. Defect 

A Defect in Software Testing is a variation or deviation of the software application from end user’s requirements or original business requirements. A software defect is an error in coding which causes incorrect or unexpected results from a software program which does not meet actual requirements. Testers might come across such defects while executing the test cases.

Flowchart: Strategy & Planning and Execution