|
|
|
Art of Software Testing
… The Fundamental Art and Science Of Software Testing And Testing
Management
Salient Features
- This training applies the best practices of A Guide To The Project Management Body Of Knowledge (PMBOK® Guide) Project Management Institute, Inc., 2008 and
SWEBOK and other best practices that are extremely practical
and not conceptual.
- Understand the full gamut of software testing.
- Learn what to use when in software testing.
- Learn the psychology of testing.
- Understand the methods of testing as an applied art
form.
- Training created with inputs from industry polished test
leads, project managers, project leaders as well as best
practices from Indian and global practices.
- Learn the tools and techniques of taking command of the
quality goals of a project and generate the skills of
meeting them intelligently and consistently.
- Learn to utilize your resources better with regards to
testing and inspection.
- Develop the ability to plan better for testing
Prerequisite
Basic understanding of Software Projects
Course Level
Foundational/Intermediate
Duration
2 Days
Who should attend?
- Program Managers
- Project Managers
- Account Managers
- Project Leaders
- Test Leads
- Team Leads
- Test Team Members
- Architects
- Systems Analyst
- Sr. Developers
- Team Members
Performance Focus
- To arm you with End – to – End tools and techniques of
software testing.
- To effectively plan realistically and effectively for
testing.
- To get closer to the quality requirements expected
(explicitly / impliedly) by the client.
- To be fully informed as to what testing technique to use
when and under what circumstances while being fully aware of
the tradeoffs and strengths of each.
Content
Day wise break-up of the course:
Day 1
Introduction to software testing and
quality assurance
Major problems facing software testing
Common mistakes in software testing
Software testing fundamentals
Kinds of testing
a. Most Important Tests Method (MIT)
b. Fundamental Metrics for software testing
c. Test Inventory
d. Risk Analysis
Psychology of testing
Inspections, Walkthroughs and Reviews
Testing Techniques
a. Statement Coverage
b. Branch Coverage
c. Condition Coverage
d. Path Coverage
e. Equivalence Partitioning
f. Boundary Value Analysis
g. Decision Tables
Testing Across the project phases
Inspections, Walkthroughs and Reviews
Testing Techniques
a. Test Planning
b. Requirements Phase
c. Design Phase
d. Coding and Unit Testing
e. Integration Testing
f. Quality Check Testing
g. UAT
h. Production Support Testing
|
Day 2
Test Case Design
A Question Of Coverage
Higher Order Testing
Debugging Techniques
Testing Design and Documentation
Testing Strategy
Extent of testing (How much to test?)
Defect Management and Tracking
Best Practices for Automated Testing
Testing Across the project phases
a. Facility Testing
b. Volume Testing
c. Stress Testing
d. Usability Testing
e. Security Testing
f. Performance Testing
g. Storage Testing
h. Configuration Testing
i. Installability Testing
j. Reliability Testing
k. Recovery Testing
l. Serviceability Testing
m. Documentation Testing
n. Recovery Testing
o. Procedure Testing
p. Acceptance Testing
Extreme Testing
Testing for Vulnerability and Penetration Testing
BONUS TOPIC
Recap & Closing |
| |
|
|
|