This diagram is a model diagram of the software development life cycle, which illustrates the similarities and differences between the types of tests used at various stages of the software development life cycle.
1, in the original planning stage, the need for documentation testing.
2. When you start referencing some software prototypes and writing requirements plans, you need to perform manual testing to extract the pros and cons of the prototypes, as well as document writing tests. Each reference prototype and risk analysis requires that the said tests be carried out.
3. Finalize the required development plan and need to write the test document.
4, detailed design phase: Data and database integrity testing.
5, coding phase: unit testing, integration testing, system testing, and interspersed with functional testing and performance testing.
6. Assembly Test phase: Safety Test, configuration test, installation test and UI test, etc.
7. Acceptance Test Stage: function confirmation test, safety reliability test, usability test, extensibility test, Compatibility test, resource occupancy test, user documentation acceptance etc.
Describe the use of different tests in the software development life cycle process