Free Software Testing Training Click For Info
Software Testing Training Is Coming To Your TownClick For Dates
Enter the Bug Free ZoneClick to Enter
Online Software Testing Training at your Pace and your PlaceClick For Details
Group Software Testing Training For Your TeamClick For Details
Effective Test Design Methods and Techniques
This course covers area 2 of the Test Professional Body of Knowledge requirements. This course also counts as an elective towards the requirements of the Certified Test Manager (CTM) certification. This course also covers area 1 towards the requirements of the Certified Software Test Automation Specialist certification.
For costs and cities where this course might be offered, please see the right border of this page or
This course covers the test design phase of the testing lifecycle. It starts with in-depth coverage of test case design techniques for black and glass box testing. This includes Equivalence Class Partitioning, Boundary Value Analysis, Cause-Effect Diagram, Decision Tables and Decision Trees. We then cover test planning documentation and creating test plans. The last part covers test design activities and writing Test Design Specifications including documenting test conditions, test cases, test scripts and procedures and expected results.
Upon completing this course you have all you need to test in a more systematic manner.
Outline- Test Case Design Techniques
- Strategies for generating test cases
- Black Box testing
- Equivalence Class Partitioning
- Boundary Value Analysis
- Cause-Effect Diagram
- Decision Tables
- Glass Box testing
- Statement/decision/condition coverage
- Path coverage
- Program complexity and basis path coverage
- System Test Planning
- Why plan
- Developing a test strategy
- Test documentation
- Components of a test plan
- A test plan template
- Systems Test Design
- Test design basics
- Test design activities
- Deliverables of the test design phase
- Conditions and test cases
- Procedures and expected results
- Major areas of system testing
- Business requirement testing
- Preparing the Test Design Specification
- Defining test conditions
- Testing for missing business requirements
- Defining test cases
- Identifying data needed to execute tests
- Defining baseline data
- Determining expected results
- Defining test cycles
- A Systems Test Specification template