Course Title: Software Testing Foundations – ISTQB Certified
Course#: STS11
Duration: 3 days
Overview:
Are you looking for an internationally recognized certification in software testing? Delivered by top experts in the testing industry, Software Testing Certification is an accredited training course to prepare you for the
ISTQB™ Certified Tester— Foundation Level exam. This program is the only internationally accepted certification for software testing, accredited by the
ISTQB™ through its network of national boards. The
ISTQB™, a non-proprietary organization, has granted more than 40,000 certifications in more than twenty countries around the globe.
Certified by the Project Management Institute - You will earn 22.5 contact hours or PDUs upon completion of this course.
Description:
Fundamentals of Software Testing
- Software context: Why does software fail?
- Principles, scope, and focus of testing
-
Debugging vs. testing
- Understanding risk
- Risk analysis: prioritizing using risk analysis
- Goals of testing
- The basic testing process
- Test psychology – viewpoints on testing
Testing Throughout the Software Lifecycle
- Testing and development
- Testing begins at requirements
- Lifecycle models and testing: the V-model
- Verification and validation
- Testing levels/stages within the lifecycle
- Understanding regression testing
- Understanding test types
Static Techniques
- What is static testing?
- Reviews, inspections, walkthroughs, etc.
- General review process
- Common types of reviews
- Roles and responsibilities in reviews
- Success factors for reviews
- Limits of reviews
- Understanding static analysis tools
Test Design Techniques
- Overview of test design and the design approach
- Documentation decision
- Types of test design techniques
- Human/experienced-based methods
- Black box (functional) techniques
- White box (structural) techniques
- Experienced-based techniques
- Selecting the appropriate test technique
Test Management
- Team organization
- Roles and responsibilities
- Understanding the test manager
- Understanding the tester
- Test planning and strategy
- Configuration management and testing
- Defect/incident classification and management
Tool Support for Testing
- Selection process
- Introduction
- Benefits
- Risks and concerns
- Classifications