2. 1. Test Planning and Controlling
2. Test Analysis and Design
3. Test Implementation and Execution
4. Evaluating Exit criteria and Reporting
5. Test closure activities
http://appium-selenium.com/
3. 1- TEST PLANNING AND CONTROLLING
• Identifying objective/scope for testing
• Prepare Specifications
• Implementation of Test strategy
• Maintaining/Tracking progress of Project
• Test controlling affects Test Planning
http://appium-selenium.com/
4. 2- TEST ANALYSIS AND DESIGN
• Review test basis
• Prioritizing test conditions
• Define High level tests
• Considering test environment setup
• Identifying test data
http://appium-selenium.com/
5. 3- TEST IMPLEMENTATION AND
EXECUTION
• Implementation of test cases
• Writing automation test scripts
• Creating test data
• Creating test suites so that execution
becomes easy
• Preparing traceability matrix
http://appium-selenium.com/
6. 3- TEST IMPLEMENTATION AND
EXECUTION CONTD.
• Execution of test cases
• Logging test result in test management tool
• Comparing actual and expected result
• Logging defects
• Performing retesting and regression testing
http://appium-selenium.com/
7. 4- EVALUATING EXIT CRITERIA AND
REPORTING
• Verify if exit criteria is met
• Reporting test execution summary to
managers and clients
• To assess if more test are needed or if
the exit criteria specified should be
changed
http://appium-selenium.com/
8. 5- TEST CLOSURE ACTIVITIES
• Performed when project milestone is achieved
(cancelled, released ..)
• All deliverables which were agreed have been
delivered or not
• Closure of all defects
• Keeping test ware so that it can be used later
• To evaluate how the testing went and learn
lessons for future releases and projects
http://appium-selenium.com/