The tasks associated with manual software testing can be divided into several steps.

The test manager and the tester are involved in the following activities in a manual testing process for a product or feature:
  • Build the test repository by creating test suites, test cases, and tests.
  • Create a test plan to test a specific product or feature
  • Adds test cases to the test plan.
  • Assign a tester to each test case.
  • If required, define a test environment.
  • Perform tests for the assigned test cases.
  • Record the results and update the status of each test.
  • Update the status of test cases.
  • Monitor the progress of the test plans, test cases, and tests.

Stakeholders review the test results and any open issues to decide on the sign-off of the test plan.

Except for completing the test plan sign-off form at the end, there is no required order for performing these testing tasks. Each task can be independently performed.