• Select a country/region: United States
  • IBM®
  • Site map

  • Training - worldwide
  • Training
  • Course catalog

Course description: Principles of Software TESTING FOR TESTERS

This course is not scheduled. Inquire about Onsite training at your facility.

  • Add course to my custom catalog
  • Add to my training plan

Overview

  • Special note
  • Audience
  • Prerequisites
  • Skills taught
  • Course outline
  • Remarks
List of course details in a data table
Course code RT101 Skill level Basic
Duration 2.0 days Delivery type Classroom
Course type Public or Private on-site    
Public price USD $1,400.00 plus tax    

Gain an overview of some key practices that help make software testing successful within the general context of an iterative development life cycle. Hands-on exercises reinforce the practices with concrete examples.

Using the structure provided by the Rational Unified Process (RUP), explore a number of testing practices that can be applied in various contexts including:

  • Defining the mission of the test team
  • Examining various testing types and techniques
  • Analyzing and reporting defects effectively
  • Assessing and reporting the extent of testing

This course is Version 2002.05.20

IACET Continuing Education Units: 1.6

View this course in other countries


Training Paths that reference this course are:

  • Training Path for Quality Management: Rational Quality Manager - Tester
  • Training Path for Quality Management: Rational Performance Tester
  • Training Path for Quality Management: Rational Quality Manager - Test Manager
  • Training Path for Quality Management: Rational Functional Tester
  • Developer: Enterprise Architect Ancillary
  • Analyst: System Analyst Ancillary

Back to top

Special note

IBM Education Advantage Program eligibility:

  • Yes - IBM Education Pack - online account

Back to top

Audience

Software developers, who want to understand the goals and tactics of functional testing, and software managers, who need to better understand the goals and methods of the testers who work on their projects.

Back to top

Prerequisites

You should have experience performing software testing with either six months on the job experience or significant experience in some other software development role.

Back to top

Skills taught

  • Understand and describe the basic concepts of functional (black box) software testing
  • Identify a number of test styles and techniques and assess their usefulness in your context
  • Understand the basic application of techniques used to identify useful ideas for tests
  • Help determine the mission and communicate the status of your testing with the rest of your project team
  • Characterize a good bug report, peer-review the reports of your colleagues, and improve your own report writing
  • Understand where key testing concepts apply within the context of the RUP

Back to top

Course outline

  • Software engineering practices
  • Terminology of RUP, the testing discipline in RUP, and the testing workflow structure within an iteration
  • The mission of the test team
  • Identifying the goal of test documentation
  • Test ideas, test idea catalogs, and test matrices
  • Test techniques and styles of functional testing
  • Effective problem investigation and change request (defect) writing
  • Status reporting on the extent of testing
  • Verifying your test approach, validating the stability of a build, and ongoing maintenance and improvements to test assets

Back to top

Remarks

Related Courses

For students interested in continued learning in this field, we suggest taking:

Web-based training

PRJ110: Principles of Rational Unified Process

TST110: Principles of Test Automation for GUI Testing

SCM110: Principles of Defect and Change Tracking with Rational ClearQuest

DEV205: Essentials of Rational PurifyPlus

Instructor-led training

Rational Unified Process Fundamentals

Rational TeamTest Fundamentals for Functional Testing

Rational TeamTest Fundamentals for Performance Testing

TST278: Essentials of Functional Testing with Rational TeamTest for Java and Web-Based Applications Rational Team Test Expert-Level Automation

Back to top

My IBM

  • Edit your profile

We're here to help

Easy ways to get the answers you need.

  • or call us at
    Call 1-800-426-8322
    Open M-F 9AM-7PM ET.

Find the right course

  • Training paths will help you decide

Offers and more

  • Subscribe to IBM Training News
  • Training special offers
  • IBM Education Pack

    Save on Training

  • Request a complimentary IBM Training Plan
  • Training with no travel required

Student center

  • My enrollments
  • My training wish list