PSQT
2008 North
Sept. 8-12, 2008
Minneapolis, MN

This tutorial covers area 6 of the Certified Software Test Professional requirements. This tutorial also counts as an elective towards the requirements of the Certified Test Manager (CTM) certification.

For cost and cities where this course might be offered, check our Public Training Schedule.To bring this course to your test team at your location, contact our Education and Professionals Services Group.

Through lecture and exercises, this 1-day class is designed to detail the planning and preparation effort involved in Functional Test Automation. The course presents the steps and techniques used to develop a Functional Test Automation Plan and to conduct the functional test using automated tools.

Upon successful completion, the student will be able to:

  • Understand Functional Test Automation Methodology
  • Understand vendors serving the industry and methods in evaluating an organization's needs and the vendor best suited to meet their needs
  • Understand how to derive automation requirements
  • Identify scenarios or test cases to be automated
  • Develop automated functional test scenarios
  • Create a test automation plan based on the scenarios developed

  • Automated Testing Introduction
    • Activity: Review Handout on Work Breakdown Structure
    • Activity: Review Handout on General Roles in Test Automation
  • Determining Readiness for Automation and Evaluating Vendors
    • Activity: Assess Readiness for Automation
  • Lesson 1: Analysis and Strategy of Automated Testing
    • Activity: Review Handout for Project Questionnaire
    • Activity: Review Handout on Automation Requirements
    • Exercise 1: Derive Achievable Automation Requirements
    • Activity: Review Handout on Plan and Acquire a Test Environment
    • Exercise 2: Identify Scenarios for Automation
  • Lesson 2: Design of Automated Test Suite (ATS)
    • Activity: Review Handout on Design Approaches for Test Automation
    • Activity: Review Handout on Data Flow Document
    • Activity: Review Handout on Programming Logic Flowchart
    • Exercise 3: Create Logic Flow Diagram
    • Activity: Review Handout on Required Routine Matrix
    • Activity: Review Handout on Prioritized Routine List
  • Lesson 3: Construction of Automated Test Suite
    • Activity: Review Handout on Functional Script Development
  • Lesson 4: Execution of Automated Test Suite
  • Lesson 5: Project Completion
  • Summary