This
lecture will cover the testing processes and methods which
will help to improve the quality of software.
“Quality
Software doesn’t happen – it has to be planned”.
In the
scientific environment, good testing and test planning will
result in more accurate and reliable results.
This
lecture targets a broader audience whoever is involved in
software development. It will help you to take your software
testing into the next level.
Principles of Testing
- What is Testing
-
Why
testing is necessary
- Cost of Errors
- Fundamental Test Process
- Prioritization of Testing
Testing in
the Software Development Lifecycle
-
The
V-Model
-
Economics
of testing
-High
level Test Planning
- Acceptance Testing
- Functional and
Non-Functional System Testing
-
Integration
Testing in the Small
Test Management
- Organization
-
Configuration Management
- Test estimation, Monitoring and Control
- Incident Management