You are on page 1of 3

QC370 ALM Quality Center Scripting 11.

Instructor-Led Training For version 11.0

This course is an advanced Application Lifecycle Management (ALM) Quality Center course that focuses on customizing ALM Quality Center. The course delves into the Open Test Architecture (OTA) Library to teach the students not only how to navigate and understand the library to help customize Quality Center, but also illustrates many real-world examples on how to extend the capabilities of Quality Center, limited only by your knowledge of VB Scripting. Another area that is covered is how to integrate Quality Center with external 3rd party applications. The hands-on labs for this course use version 11.0 of the software.



Quality assurance engineers Quality testers Project managers Quality Center administrators Quality Assurance leads Other Quality Center users responsible for managing projects, users, and workflow customizations

At the end of the course, you will be able to: Identify real world applications for Quality Center (QC) customization Customize QC to meet your needs Describe the OTA Library and OTA classes in QC Work with different OTA objects to extend Workflow capabilities Script using the OTA library Describe QC integration with 3rd party applications





QC120 Application Lifecycle Management/Quality Center 11.x Essentials or equivalent experience. VB Scripting experience



Day 1 Chapter 1 - Introduction Why customize QC? Working with the workflow script editor Introduction to events, subroutines, and functions VB scripting overview Chapter 2 - Workflow Events, Objects, and Properties Event functions overview/uses Event subroutines overview/uses Accessing objects and properties in workflow scripts Chapter 3 - Best Practices and Examples for Writing Workflow Scripts General VBScript tips and best practices ALM workflow tips and best practices Customizing modules and accessing objects within module procedures Customizing modules and accessing objects using TDConnection object Error handling

Chapter 4 - Advanced Scripting Introduction Introduction to OTA within the Quality Center Workflow scripts to extend workflow capabilities. Using the OTA library Entry-level object and factories Examples of writing custom subroutines and functions Examples of using type libraries and calling user-defined functions

HP Software Education Services

Copyright 2012 Hewlett-Packard Development Company, L.P.

Day 2

Chapter 5- Scripting for Utilities Overview of the uses of OTA OTA utilities Create a custom test type Attachments Dependencies Filters and Lists Chapter 6- Coclasses, Enums, and Interfaces in the OTA COM Type Library Understanding Microsoft COM Understanding the OTA COM Type library Understanding Type libraries objects: coclasses and enums Understanding relations between coclasses, interfaces, and enums Examples Chapter 7 Using the OTA COM Type Library in an External Application Use the OTA type library in an external application Use common interfaces, object classes, and methods to manipulate QC from a custom application Custom application requirements Chapter 8 -ALM Integration with Third-Party Applications Integrate Quality Center with Lightweight Directory Access Protocol (LDAP) for single sign-on Use the Quality Center Synchronizer to integrate with external tools, such as Microsoft Team Foundation Create custom Synchronizer service provider interfaces (SPIs) Use the ALM REST application programming interfaces (APIs)

HP Software Education Services

Copyright 2012 Hewlett-Packard Development Company, L.P.