in-house training in software testingonline training in software testing

classroom recordingdemo

 9549296 s

3 days 

Based on the 2011 Foundation Level Syllabus!  This is the most recent syllabus. Download the 2011 Foundation Level syllabus here.

Note: The 2011 changes were minor and basically corrected issues in the 2010 syllabus. You can see the complete change list in Appendix E of the syllabus.

Download the Version 2.4 of the ISTQB Glossary here.

This course is availablein both online and in-house (live) formats.

To schedule a presentation in your company, contact us for details.

Register for the Online Version

Take the Online Demo

"Just wanted to let you know I took the CTFL exam on Friday and got a 95%! Thanks for your online training course and for answering questions as they came up!"

M.H., Florida


This is a course designed for people seeking foundation level certification based on the ISTQB certification program. This course completely covers the most current ISTQB syllabus (2011 version) and also provides additional information and guidance in key areas. The terms used in this course are taken from the current ISTQB glossary. This course is offered in both live and e-learning formats.

Now included in the e-learning version are recordings from live classroom sessions. You can see and hear Randy teach the materials in a "non-produced" format.

This is suitable for people just getting into the field of software testing, seeking the ISTQB Foundation Level certification (CTFL) or for people who just need a refresher course or validation for their current testing techniques.

This is a practical course to cover the critical path of testing. Your instructor will be Randy Rice, a recognized authority in the QA and testing field. You will learn the terminology, process, and challenges of testing in the real world. As a result of attending this seminar, you should have a good working knowledge of software testing and what it takes to design and conduct an effective test of software, regardless of the technology.

This course will not only help you prepare for certification, but also help you become more comfortable and confident in testing software applications at just about any level of detail: unit, integration, system, and user acceptance. You will emerge from this course knowing how to develop test cases and test plans. You will also leave with the knowledge of how tools can help you perform testing.

Sometimes people feel intimidated by the technical aspects of software testing and lack the confidence they need to be credible test leaders in their organization. Learn the issues and processes for effectively testing software by attending this informative and comprehensive course.

Return on Investment

  • Prepare for the ISTQB foundation level certification exam (CTFL)

  • Understand the key issues in testing software applications.

  • Learn how to design tests that adequately cover requirements and business events.

  • Learn from an industry recognized expert in software testing and quality

  • Advance your career by reinforcing your testing expertise.

Who Will Benefit

  • Test managers and leaders

  • Testers

The program requires only basic IT knowledge or experience. Testing knowledge or experience is not a pre-requisite.

The online course registration now includes the one electronic exam voucher per student! You can take the ISTQB Foundation Level exam at Kryterion testing centers worldwide. 

Topics

Module 1 - Fundamentals of Testing

  • Why Is Testing Necessary?
  • Software Systems Context
  • Causes Of Software Defects
  • Role Of Testing In Software Development, Maintenance And Operations
  • Testing And Quality
  • How Much Testing Is Enough?
  • What Is Testing?
  • General Testing Principles
  • Fundamental Test Process
    • Test Planning And Control
    • Test Analysis And Design
    • Test Implementation And Execution
    • Evaluating Exit Criteria And Reporting
    • Test Closure Activities
  • The Psychology Of Testing

Module 2 - Testing Throughout The Software Life Cycle

  • Software Development Models
    • V-Model
    • Iterative Development Models
    • Testing Within A Life Cycle Model
  • Test Levels
    • Component Testing
    • Integration Testing
    • System Testing
    • Acceptance Testing
  • Test Types: The Targets Of Testing Maintenance Testing
    • Testing Of Function (Functional Testing)
    • Testing Of Software Product Characteristics (Non-Functional Testing)
    • Testing Of Software Structure/Architecture (Structural Testing)
    • Testing Related To Changes (Confirmation And Regression Testing)

Module 3 - Static Techniques

  • Reviews And The Test Process
  • Review ProcessSuccess Factors For ReviewsStatic Analysis By Tools
    • Phases Of A Formal Review
    • Roles And Responsibilities
    • Types Of Review

Module 4 - Test Design Techniques

  • Identifying Test Conditions And Designing Test Cases
  • Categories Of Test Design Techniques
  • Specification-Based Or Black-Box TechniquesStructure-Based Or White-Box TechniquesStatement Testing And Coverage
    • Equivalence Partitioning
    • Boundary Value Analysis
    • Decision Table Testing
    • State Transition Testing
    • Use Case Testing
  • Decision Testing And Coverage
  • Other Structure-Based Techniques
  • Experience-Based Techniques
  • Choosing Test Techniques

Module 5 - Test Management

  • Test Organization And Independence
    • Tasks Of The Test Leader And Tester
    • Test Planning And Estimation
  • Test Planning
    • Test Planning Activities
    • Exit Criteria
    • Test Estimation
    • Test Approaches (Test Strategies)
  • Test Progress Monitoring And ControlConfiguration Management
    • Test Progress Monitoring
    • Test Reporting
    • Test Control
  • Risk And TestingIncident Management
    • Project Risks
    • Product Risks

Module 6 - Tool Support For Testing

  • Types Of Test Tools
  • Test Tool ClassificationEffective Use Of Tools: Potential Benefits And RisksPotential Benefits And Risks Of Tool Support For Testing (For All Tools)
    • Tool Support For Management Of Testing And Tests
    • Tool Support For Static Testing
    • Tool Support For Test Specification
    • Tool Support For Test Execution And Logging
    • Tool Support For Performance And Monitoring
    • Tool Support For Specific Application Areas
    • Tool Support Using Other Tools
  • Special Considerations For Some Types Of Tools
  • Introducing A Tool Into An Organization

Review & Practice Exam  (2 Hrs.)

Actual Certification Exam (If desired for live courses)  (1 Hr.)

Resources

  • Glossary
  • Bibliography

Deliverables

  • Course notebook with slides, worksheets, checklists, complete examples and supporting text
  • You will have the basic information needed to sit for the ISTQB Foundation Level Certification exam.

 

Powered by Spearhead Software Labs Joomla Facebook Like Button

Buy The Book!

top-ten-book-shaddow

Randy's book, Surviving the Top Ten Challenges of Software Testing, will help you solve some of your toughest testing problems: people problems!
Now in Kindle format!
Click on the image to buy it from Amazon.com.

Go to top