-
Understanding The Client's Requirement
We first need to understand the requirements of the application to be developed and also their functional components. By understanding it, tester will know the testable component of the requirements. Our main goal is to make sure the software is bug free.
-
Prepare Test Plan and Write Test Cases
Test Planning is the one of the important activity before preparing test scenario and test cases. Test Plan is the high level document describing scope, approach and other information. Writing good test cases is important as it makes executing the test cases easily and ensures good test coverage. We can write test cases in the excel file format or any other test management tool.
-
Execute The Tests
Once all the test cases are written and being approved and environment set up process is done , we can start executing test cases. We mark the status of the test cases as Pass, Fail, Blocked, Not Run, Skipped etc...
-
Bug Report
Once all the test cases are executed, failed test cases are reported as bugs in the defect management tool.