We will test and verify whether the user interface of the application performs as expected.
We will test on different hardware platforms, operating systems and application to check if the software can run normally.
We will test and verify the basic components of the program to ensure the correctness of each function.
We will conduct verification tests on the software to check whether there are bugs after the version is updated.
We will test and verify whether the functions of the software can run normally and can be used by end-users as planned.
We will test and verify whether the software of integrated components or systems can work as a whole as planned.
We will check whether the software is easy to operate in different environments and is attractive to users.
We will verify that the modification does not introduce or cause new errors, so as to reduce the cost of testing, maintenance and upgrades.
Training demands → Identify demands, testing systems and modules
Prepare testing planning → Select testing tools → Allocate testing personnel Arrange testing environment → Arrange testing data
Prepare testing planning → Review functional design → Prepare testing cases Review testing cases
Check the built testing environment → Prepare testing data
Smoke testing → Use case testing → Defect regression testing Total regression testing
Collect defects → Summary and analyze problems → Evaluate system quality
Fill in testing report → Knowledge precipitation