INTRODUCTION AND OVERVIEW |
|
Testing and inspection methods |
|
Recognizing various testing concepts |
|
Structured testing approaches |
|
Reducing costs and minimizing risks |
|
Applying black box vs. white box testing |
FUNDAMENTAL CONCEPTS
|
|
Writing test cases and scenarios |
|
Maximizing test coverage |
CREATING TEST PLANS AND DOCUMENTATION |
|
Developing test plans, logs and reports |
|
Managing the test environment |
CONDUCTING THE INSPECTION PROCESS |
|
Implementing formal inspections |
|
Simplifying the inspection process |
PERFORMING UNIT TESTING
|
|
Essential testing skills |
|
Advanced testing concepts |
IMPLEMENTING INTEGRATION TESTING |
|
Identifying integration approach factors |
|
Selecting the order of integration |
|
Specialized integration techniques |
EXECUTING SYSTEM TESTING |
|
Developing a system test strategy |
|
Applying a risk-driven test strategy |
|
Overcoming complex system challenges |
MANAGING ACCEPTANCE TESTING |
|
Expediting the sign-off process |
|
Examining software usability |
|
Accepting third-party software |
ADMINISTERING REGRESSION TESTING |
|
Categorizing maintenance test classes |
|
Deploying regression techniques |