On the AST (automated testing) process, we welcome a lot of advice, more valuable advice.
AST Phase One: Demand collection-analysis of automated test requirements
1. Hold the start-up meeting to describe the SUT (tested system) in general
2.SUT requirements are testable and can be automated
3. Evaluate which tests can be automated
4. Analyze the tools used by SUT in the current life cycle and reuse existing AST tools
5. Evaluate the tools needed in the AST and test and make recommendations
6. Identify and discuss test environments, including procurement and scheduling of test environments, and outline the test environment
7. Go through the AST test requirements with the development stakeholders and finally reach a consensus
8. Give a report of the test that can be automated
9. Initialization testing of data requirements
AST Phase Two : test case design and development
1. Identify the tasks at hand and the related objectives of automation
2. Consider risks and identify strategies for mitigating risks
3. If there are manual test cases and procedures, evaluate them, consider whether to reuse or convert to automated tests
4. Define the architecture and design of the AST
5. Define and develop test data
6. Walk through the AST test case/process and agree on the priority level
7. Documenting high-level test cases to be automated, as well as detailed test steps
8. Implement test cases according to phase/priority and schedule
9. Go through the architecture and design of the AST
10. Update Schedule---Determine schedule
AST Phase III: Developing automated Software testing frameworks and test scripts
1. Build an automated test framework to develop new scripts to meet test case requirements
2. Test environment
1.) Verify the validity of the test data used, considering the depth and breadth of the test data
2.) Verify that data sets that are in contact with various business rules or access rights are correct
3.) Determine the specific configuration of the test environment, consider setting aside time to order the hardware
4.) When performing performance testing activities, the test environment responds to the product environment, or determines that the virtual environment used to build the initial functional test is valid
4 walk through the automation test case with the customer roughly
5. Go through the test environment configuration
AST Phase four------implementation of automated tests and report of results
1. Understanding and adherence to criteria for access and compliance
2. Isolate the test environment from the development environment
3. Execute the Automation framework and test scripts
4. Record the pass or fail status for each test run
5. Follow the defect tracking lifecycle, generate software problem reports, track defects until close
6. Tracking efficiency and progress
7. Perform AST training as required, including ASTF User Guide
AST test Phase Five----review and evaluation process
1. Complete the AUT automation work
2. Documenting experience and lessons learned
3. Analysis of root causes of any problem and appropriate measures to be taken
4. Final AST Project report, including all relevant work discussed so far, such as: status indicators, various test results, root cause analysis, etc.
Comments:
AST Automated Software Testing
SUT tested system
ASTF Automated Software Testing Framework
Application of AUT test
Talking about the automatic test flow