ASPE is a leading provider of SDLC training
find SDLC training anywhere in the US and in your state
Questions about our services or how our courses can help you and your organization? Call today!
     
About Us  |  Courses  |  Join Mailing List
Business Analysis and Requirements training for analysts Training for Agile practitioners Project Management, PMP, and Professional skills training software testing and quality assurance
Fees for this course
Regular Individual Fee:
$2245

Group Rate:
(per registrant, 3 or more)
$2045
Registrations must be made at the same time to receive discount)

GSA Individual Fee:
$2045.50
All full time federal, state, and local government employees can take advantage of government discount pricing. ASPE accepts GSA SmartPay and GCPC credit card, and participates in GSA Advantage: www.gsaadvantage.gov Please note that you must register by phone to receive the GSA discount.

A $250 USD fee is included in your registration for the ISTQB™ Certified Tester - Foundation Level exam.

To download a copy of the syllabus, visit ISTQB Foundation Level Syllabus


View the curricula and courses ASPE has to offer
Bring one of our courses onsite for superior training and cost effectiveness
Get Certified quickly and easily with ASPE SDLC
Package your training for lower pricing, easy planning, and future discounts
Free templates, tools and offers from ASPE SDLC
Why not train for free? Find out what ASPE offers today!
Find out the latest updates from ASPE, when training is coming to your area, or when a specific course opens up new classes
Get nearly immediate results to your questions!


ASPE SDLC now offers specialty agile assessments















COURSE 3460 | 3-day SESSION
Software Testing Certification

Course Outline

Section I: Fundamentals of Software Testing

  • Software context, why does software fail?
  • Why testing is required
  • Principles of testing
  • Debugging versus testing
  • Scope and focus of testing
  • Understanding risk
  • Product risks (software risks) and project risks
  • Risk analysis, prioritizing using risk analysis
  • Goals of testing
  • The basic testing process
  • Test planning and control
  • Test analysis and design
  • Test implementation and execution
  • Evaluating exit criteria and reporting
  • Test closure activities
  • Test psychology-viewpoints on testing

Section II: Testing Throughout the Software Lifecycle

  • Testing and development
  • Testing begins at requirements
  • Life cycle models and testing
  • The "V" model
  • Iterative models
  • Verification and Validation
  • Testing levels/stages within the lifecycle
  • Component (unit) testing
  • Integration testing
  • System testing
  • Acceptance testing
  • Maintenance testing
  • Understanding regression testing
  • Understanding test types
  • Functional
  • Non-functional
  • Structural
  • Confirmation and regression

Section III: Static Techniques

  • What is static testing
  • Reviews, Inspections, Walk throughs, etc.
  • The general review process
  • Common types of reviews
  • Roles and responsibilities in reviews
  • Success factors for reviews
  • Limits of reviews
  • Understanding static analysis tools
  • Tool benefits

Section IV: Test Design Techniques

  • The test design process
  • Overview of test design and the design approach
  • The documentation decision
  • Types and characteristics of documentation
  • Types of test design techniques
  • Black box methods
  • White box methods
  • Human/experienced based methods
  • Black box (functional) techniques
  • Equivalence partitioning
  • Boundary analysis
  • Decision tables
  • State transition diagrams
  • Use cases and test design
  • White box (structural) techniques
  • Understanding control flow
  • Understanding paths and complexity
  • Coverage and what it means
  • Experienced based techniques
  • Error guessing
  • Exploratory testing
  • Selecting the appropriate test technique

Section VI: Test Management

  • Team organization
  • Roles and responsibilities
  • Understanding the test manager
  • Understanding the tester
  • Test planning
  • Planning and strategic thinking
  • Controlling the testing
  • Key strategic issues for test planning
  • Selecting a test approach
  • Understanding estimation
  • Test monitoring and reporting
  • Ending the testing, exit criteria
  • Configuration management and testing
  • Library controls
  • Change control
  • Defect/incident classification and management

Section VII: Tool Support for Testing


  • Tool selection process
  • Tool introduction
  • Tool benefits
  • Tool risks and concerns
  • Tool classifications
  • Management tools
  • Static testing tools
  • Test specification tools
  • Test execution and logging tools
  • Performance and monitoring tools
  • Application area tools
  • Non-test specific tools


At the conclusion of the course you will have the opportunity to take the ISTQB™ Certified Tester —Foundation Level exam. The exam is held at 3:30 p.m. on the third day of the course. The ISTQB™ Certified Tester —Foundation Level certification exam is independently administered by the American Software Testing Qualifications Board, Inc. (ASTQB).