1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Software Testing Foundation: A Comprehensive Hands-On Introduction

Preparing for the ISTQB Certified Tester Exam
 
Course: 316   Type: Hands-On Training   Duration: 4 Days
 
 

You Will Learn How To

  • Apply general software testing principles and fundamental test processes
  • Implement test levels and types to various software development models
  • Conduct static techniques using proper roles, responsibilities and tools
  • Perform specification- and structure-based test design techniques
  • Manage tests including planning, estimating, monitoring and controlling
  • Prepare for the ISTQB Certified Tester Foundation Level Exam

Course Benefits

The proper testing of software can save an organization time, effort and money. In this course, software professionals and managers gain thorough knowledge of testing approaches that can be integrated into the software life cycle. Through hands-on exercises, you learn how to build testing methods into your work process to correctly design products that are functionable and maintainable.

Who Should Attend

Software testers, programmers, test leaders, quality specialists and those who would like to earn the ISTQB Certified Tester Foundation Level certification. A familiarity with software development concepts is assumed.

Hands-On Training

Hands-on exercises and software-based exam simulations provide you with practical experience in software testing, including:
  • Recognizing equivalence partitions
  • Performing boundary value analysis
  • Conducting state transition testing
  • Ensuring statement, decision and condition coverage
  • Organizing test development processes
  • Writing and assessing an incident report
  • Preparing test plans and documentation
  • Simulating an actual exam experience

Related Courses

 

Upcoming Dates

Jan 6 - 9, 2009
 Washington, DC (Reston, VA)
Jan 20 - 23, 2009
 Los Angeles
Jan 27 - 30, 2009
 Philadelphia
Feb 3 - 6, 2009
 Chicago (Schaumburg)
Feb 10 - 13, 2009
 Boston (Waltham)
Feb 17 - 20, 2009
 Washington, DC (Rockville, MD)
Feb 24 - 27, 2009
 Dallas
Feb 24 - 27, 2009
 Ottawa
Mar 3 - 6, 2009
 New York
Mar 17 - 20, 2009
 Toronto
Mar 24 - 27, 2009
 N. New Jersey
Apr 7 - 10, 2009
 Washington, DC (Reston, VA)
Apr 21 - 24, 2009
 Atlanta
May 19 - 22, 2009
 Washington, DC (Rockville, MD)
May 26 - 29, 2009
 New York

For complete schedule, please visit www.learningtree.com
 
http://www.learntree.com/courses/316pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Software Testing Foundation: A Comprehensive Hands-On Introduction

Preparing for the ISTQB Certified Tester Exam
 
Course: 316   Type: Hands-On Training   Duration: 4 Days
 
 
Course 316 Content
 

Fundamentals of Software Testing

  • Grasping the software systems context
  • Identifying causes of software defects
  • Bug
  • Defect
  • Error
  • Failure
  • Fault
  • Mistake
  • Quality
  • Risk

Ensuring Software Success Through Testing

The key objectives of testing

  • Finding defects during development
  • Providing confidence and information

Adhering to seven testing principles

  • Presence of defects
  • Exhaustive testing
  • Early testing
  • Defect clustering
  • Pesticide paradox
  • Context dependent
  • Absence-of-errors fallacy

Applying common sense processes

  • Planning and controlling
  • Analyzing and designing
  • Implementing and executing
  • Evaluating exit criteria and reporting
  • Closing activities

Coping with the psychology of testing

  • Contrasting developer vs. tester mindset
  • Discerning levels of independence

Testing and the Software Life Cycle

Distinguishing software development models

  • Adapting to V-model and iterative models
  • Performing tests within a life cycle model

Conducting the main test levels

  • Component
  • Integration
  • System
  • Acceptance

Comparing four software test types

  • Recognizing functional and structural tests
  • Performing non-functional testing
  • Analyzing software structure/architecture
  • Conducting confirmation and regression tests

Performing maintenance testing

  • Identifying reasons for maintenance testing
  • Modification
  • Migration
  • Retirement

Finding Defects with Static Techniques

Comparing static analysis to dynamic testing

  • Detection
  • Correction
  • Improvement

Differentiating various review types

  • Informal
  • Technical
  • Walkthrough
  • Inspection

Leveraging Test Design Techniques

Differentiating various "specifications"

  • Test design
  • Test case
  • Test procedure

Applying specification-based techniques

  • Equivalence partitioning
  • State transition
  • Boundary value analysis
  • Use case
  • Decision table

Utilizing structure-based techniques

  • Statement
  • Decision
  • Condition

Deploying experience-based knowledge

  • Intuition
  • Experience
  • Knowledge

Managing the Testing Process

Organizing and assigning responsibilities

  • Independence
  • Test leader
  • Tester

Planning and estimating the activities

  • Metrics-based vs. expert-based approach
  • Justifying exit criteria adequacy
  • Standardizing test documentation

Monitoring and controlling test progress

  • Applying common metrics
  • Interpreting test summary reports

Implementing configuration management

  • Ensuring proper version control
  • Generating incident reports

Addressing project and product risks

  • Contractual
  • Organizational
  • Technical
  • Assess
  • Determine
  • Implement

Adopting Test Support Tools

Classifying different types of test tools

  • Test management
  • Static testing
  • Test specification
  • Executing and logging
  • Performance and monitoring
  • Other

Introducing a tool into an organization

  • Recognizing potential benefits and risks
  • Considering special circumstances
 
http://www.learntree.com/courses/316pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Software Testing Foundation: A Comprehensive Hands-On Introduction Tuition

Preparing for the ISTQB Certified Tester Exam
 
Course: 316   Type: Hands-On Training   Duration: 4 Days
 
 

Course Tuition
$ 2,790 Standard Tuition
Tuition with a Savings Plan
$ 1,800 10-Day Pass
$ 1,670 Training Passport
$ 1,700 Premium-Pass
$ 2,200 Voucher 10-Pack
$ 2,515 Alumni Gold Discount
$ 2,484 Government Discount
 

 

Your Course Tuition Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)
 
 

Tuition Savings Plans

Training Passport
  • 3 courses in 12 months
  • As little as $1,670 per course
  • Savings as much as 40%
  • Only $5,000
Premium Pass
  • 4 courses in 24 months
  • As little as $1,700 per course
  • Save as much as 45%
10-Day Pass
  • A NEW way to save on training
  • 10 days of training for one person
  • Save as much as $990 per course
  • Only $4,500
Training Vouchers
  • Save as much as $990 per course
  • Fully transferable
  • As low as $2,200 per course
Alumni Gold Discount Attend your first course and you'll receive a personalized Alumni Gold Discount card, entitling you to save as much as $305 on each course you take within the following 12 months. Take just one course each year and you'll be entitled to ongoing discounts...year after year!

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course--and then pay only if you feel the course was well worth the tuition.

Enrolling is Easy and Flexible!

Enroll by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://www.learntree.com/courses/316pf.htm