Phase |
Course |
Lesson |
Course objectives |
Stage 1 |
Test Basics |
3 |
Understand the basic concepts of testing, the purpose of software testing, and the life cycle of software |
Test process |
4 |
Master unit testing, integration testing, system testing, and other testing processes to understand the basic work of testing. |
Software Quality |
14 |
Understand ISO9000 and CMM/cmme, understand and master the quality model, and understand the quality triangle |
Test Method |
7 |
Understand white box testing, black box testing, and other testing methods |
Demand management |
7 |
Understand the requirement management knowledge, complete the requirement tracking matrix of the Instance project, read the project development documents, and understand the entire process of software development. |
General test cases |
3 |
Understanding the format and ideas of test case writing |
Defect management |
4 |
Understand defect management knowledge, and be able to submit and analyze defects. |
QC/TP |
14 |
Master the use of defect management tools QC/TP, and use QC/TP to complete the entire case writing and defect tracking process |
Test Coverage Rate |
3 |
Measure the test taker's knowledge about the concept and analysis method of coverage. |
Unit Test |
11 |
Master the concept and analysis method of unit testing, write the pile function and driver function, and master the use of cppunit and coverage tool through project instances. |
Integration Test |
7 |
Measure the test taker's knowledge about the concept and analysis method of integrated testing.CodeWrite and complete the integration test of the Instance Project |
System Test |
14 |
Understand the concept and analysis method of system testing, understand the relationship between various System Testing Types and quality models, and complete the system testing and execution of instance projects. |
Configuration Management |
3 |
Measure the test taker's knowledge about configuration management. |
SVN |
4 |
Master the use of the configuration management tool SVN |
Oracle |
14 |
Measure the test taker's knowledge about the use of Oracle in the database management system. |
Stage 2 |
Test Case Design Method |
33 |
Master common black box and white box test case design methods through examples and practices |
Demand Review |
7 |
Read and analyze actual project requirements |
System Test Plan |
7 |
Master the key points of writing the system test plan, write the system test plan for the actual project, and formulate the test strategy. |
System Test Cases |
28 |
Conduct test design and analysis, and complete system test case design for actual projects |
System test execution |
28 |
Complete the system test execution of the actual project, and complete the test report. |
Stage 3 |
Qtp/IBD |
42 |
Master and practice the automated testing tool qtp/IBD |
LoadRunner |
42 |
Master and practice the Performance Testing Tool LoadRunner |
Linux Shell |
14 |
Master automated test script shell programming |