After test case design and before test execution we need to check for test readiness and it check for the following steps. This step between test execution and test design is called test readiness review.
• Is the qa environment ready?
• Is the application and test data loaded into the qa environment?
• Are smoke and sanit y tests done?
• Is team aware of its responsibilities?
It includes running the tests and this will include setting up the hardware and software before testing. It also means tear down activities before testing. It also involves checking the environment before testing begins. Also important tests need to be run first.
Tests should be combined logically so that one test creates pre conditions for the next test. Also when tests are run there outcome needs to be logged and comparison be made between expected and actual results
Important test implementation and execution Steps
Developing and prioritizing Test Cases, Creating test data, writing test procedures.
Collecting Test cases into Test Suites.
Checking Test Environment
Running Test cases
Comparing Actual and expected results
Reporting discrepancies
Retesting and regression testing