Courses4IT

ST001 - Software Testing Foundations - ISTQB Certification PDF Print E-mail

Certified Tester-Foundational Level Training

Duration

3 Days

Overview

Learn the basics of testing including goals and limits, risk analysis, prioritizing, and completion criteria

  • Explore testing in the development lifecycle from unit, integration, system, acceptance, to regression testing
  • Discover the strategies and planning, roles and responsibilities, defect tracking, and test deliverables in test management
  • Review both static and dynamic test techniques
  • Explore the available testing tools and go through the selection process and implementation guidelines

Are you looking for an internationally recognized certification in software testing? Delivered by top experts in the testing industry, the Software Testing Foundations is an accredited certification 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 over 20,000 certifications in over 20 countries around the globe.

Through the Software Testing Foundations training program, you will learn the basics needed to become a software test and quality assurance professional and how testing fits into the software development lifecycle. Find out what it takes to be a successful software test engineer and how testing can add significant value to software development.

In this workshop-style class, you will study all of the basic aspects of software testing and QA, including a comprehensive overview of tasks, methods, and techniques for effectively testing software. In addition, you will learn the fundamental steps in the testing process: planning, specification, implementation, evaluation, and reporting. The course covers the topics needed to prepare you for the ISTQB™ Certified Tester—Foundation Level exam.

Who Should Attend?

The Software Testing Foundations training program is appropriate for individuals who recently entered the testing field and those currently seeking certification in software testing.

At the conclusion of the course you will have the opportunity to take the ISTQB™ Certified Tester—Foundation Level exam. The ISTQB™ Certified Tester— Foundation Level certification exam is independently administered by the American Testing Board. A $200 fee will be added to your registration for the ISTQB™ Certified Tester—Foundation Level exam.


Course Outline

1. Basics of Software Testing

  • What is Testing?
  • Errors, Faults, and Failures
  • The Scope of the Test Effort
  • The Challenge of Effective and Efficient Testing
  • The Limits of Testing
  • Prioritizing Tests
  • Software Risk Analysis Techniques
  • Test Case Designs and Documentation
  • The Oracle Problem
  • Test Completion Criteria

2. Testing in the Software Development Lifecycle

  • Software Testing Psychology
  • The Fundamental Test Process
  • Testing in Different Development Lifecycles
  • Verification and Validation
  • Testing Levels/Stages
  • Component Test Issues
  • Integration Testing
  • System and Acceptance Testing
  • Maintenance and Regression Testing

3. Test Management

  • Roles and Responsibilities
  • Team Organization
  • Test Environments and Labs
  • Test Strategy and Planning
  • Scope, Schedule, and Risk Issues
  • Test Deliverables (Testware)
  • The Economics of Testing and Failures
  • Testing vs. Quality Assurance
  • Configuration Management and Change Control
  • Defect Classification and Reporting

4. Static Testing

  • Walkthroughs, Reviews, and Inspections
  • The Review Process
  • Requirements, Design, and Code Reviews
  • Advantages and Limits of Reviews
  • Control Flow Analysis
  • Software Complexity

5. Dynamic Testing

  • Equivalence Class Partitioning
  • Boundary Value Analysis
  • Condition Driven Testing
  • White Box Testing
  • Code Coverage
  • Non-Structured Testing

6. Test Tools

  • Automated Testing Issues
  • Tool Selection Process
  • Test Planning and Management Tools
  • Review/Inspection Tools
  • Static Analysis Tools
  • Dynamic Analysis Tools
  • Test Execution Tools
 
Current schedule

Upcoming Classes


You are here  : Home Course Catalogue Business Quality Skills Software Testing/Quality Assurance ST001 - Software Testing Foundations - ISTQB Certification

Contact Us

3219 Yonge Street
Suite 131
Toronto, ON     M4N 3S1 

phone.  416.519.5515
fax. 416.901.6551

email. info@courses4it.com

Testimonials

We are currently implementing use case .. techniques along with Rational so this course is right on time.
G.C., CIBC