About this course

Course code TPALM101
Duration 3 Days

This three-day instructor-led classroom training offers students who are new to the HP Application Lifecycle Management the opportunity to get a good product overview, to understand the basic functionality of the main components of ALM and how the ALM suite can be used to increase the efficiency of application development and to make sure that business requirements are met. The course is divided into three main topics: Application Lifecycle Management (ALM), Automated Functional Testing (AFT) and Performance Testing (PT). Each topic is covered within one day training. This training comes with ART simulations in order to develop the hands-on experience in using and navigating through ALM/Quality Center (QC), Quick Test Professional (QTP), LoadRunner (LR), and Performance Center (PC).

Prerequisites

Who should attend?

This course is recommended for students who are new to the HP Application Lifecycle Management and need to understand the basic functionality of the main components.

Delegates will learn how to

Application Lifecycle Management (ALM)

  • Describe the role and benefits of HP ALM in HP IT Performance Suite (ITPS)
  • Identify the phases of the ALM process and understand how HP ALM can be used for your organization
  • Describe the main components of HP ALM and their basic functionality
  • Describe the main capabilities to customize ALM functionality to adjust it your specific needs

Automated Functional Testing (AFT)

  • Understand the objectives and potential benefits of automated functional testing
  • Describe Unified Functional Testing (UFT) for GUI Testing
  • Understand how to automate tests and using HP Quick Test Professional (QTP)
  • Understand how QTP is integrated with HP ALM
  • Using Service Test for testing headless applications
  • Describe Business Process Testing (BPT)
  • Evaluate your application-under-test (AUT), identify its business processes (BPs), and map the BP activities.
  • Explain the roles and recommended workflow for using BPT
  • Create effective manual and automated BPTs

Performance Testing (PT)

  • Understand LoadRunner scenario's and performance monitors
  • Explain the value of analyzing results in LoadRunner
  • Using Performance Center

Outline

Day 1 - Application Lifecycle Management

Module 1- HP IT Performance Suite and ALM

  • IT Today's challenges and the need for IT performance system to drive IT as a business
  • HP IT Performance Suite (ITPS) - architecture and approach
  • HP ALM role in ITPS *

Module 2 - introduction to HP ALM

  • Describe Application Lifecycle Management (ALM)
  • Describe the features of ALM
  • Describe the common usage models
  • Understand the role of ALM in your organization
  • Identify the phases of the Application Lifecycle Management process
  • Log in to ALM and become familiar with its modules, toolbars, and menus *

Module 3 - Using HP ALM Quality Center main modules

  • Working with Releases
  • Working with Requirements and Analyzing Risk
  • Project Planning and Tracking
  • Tracing Requirements Coverage
  • Designing Tests
  • Preparing and executing Tests
  • Tracking Defects
  • Reporting and Analyses

Module 4 - Using Sprinter to enhance manual testing

  • Introduction - Sprinter support for manual testing
  • Running manual test using Sprinter
  • Working with Power Mode - capabilities overview
  • Using Sprinter to create new tests or Components

Module 5 - Other ALM capabilities overview

  • Customization of: Fields, Requirements, Workflow, User Access, Project Templates
  • Using Libraries, Baselines, Version Control, Business Models, Business Views
  • Application lifecycle Intelligence (ALI)

Day 2 - Automated Functional Testing

Module 6 - Introduction to Automated Functional Testing

  • Understanding Functional Testing and the drawbacks of manual testing
  • Deciding which tests to automate
  • Benefits of Automated Testing
  • Functional Automation products: Quick Test Professional (QTP), Service Test (ST), Business Process Testing (BPT), Sprinter

Module 7 - GUI testing using QuickTest Professional (QTP)

  • Describe Unified Functional Testing for GUI Testing
  • UFT for GUI Testing Workflow
  • When to Record Tests
  • Prepare to Record
  • Creating and running a basic test
  • Working with Objects
  • Adding Synchronization
  • Verifying with Standard Checkpoints
  • Using Data Table and Parameters
  • Executing QTP tests in ALM

Module 8 - Testing headless application using Service Test (ST)

  • SOA Basics, Terminology and Introduction to Service Test
  • Using Service Test
  • Storing Tests in ALM
  • Service Test and Load Testing
  • Unified Functional Testing

Module 9 - Introduction to Business Process Testing (BPT)

  • Automation challenges and the need for Business Process Testing
  • Overview of the Business Process Testing automation workflow
  • Examination of the roles and responsibilities involved in Business Process Testing

Module 10 - Manual BPT

  • Working with Business Components
  • Creating Manual Business Process Tests
  • Create flows and use them in business process tests
  • Running Manual Business Process Tests

Module 11- Automated BPT

  • Configuring for Automation
  • Building the Automation Foundation overview
  • Keyword and scripted components

Day 3 - Performance Testing

Module 12 - Introduction to Performance Testing

  • Explain the motivation and benefit for load testing
  • Describe various types of performance test objectives
  • Describe the ALM Performance Testing Architecture and functionality
  • Identify the steps of the Performance Testing methodology
  • Identify strategies for creating effective scenarios

Module 13 - Planning a Load Test

  • Analyze your application under test (AUT)
  • Define measurable goals for testing
  • Gather preliminary information before performing load testing on your system
  • Organize system information effectively
  • Use the gathered information to plan load tests
  • Define the term 'scenario' in the context of Performance Testing

Module 14 - Using LoadRunner

  • Explain the elements of a LoadRunner scenario
  • Identify different types of scenarios
  • Configure real-world and basic scenarios
  • Explain the value of performance monitors
  • Select performance monitors to achieve load test goals
  • Add measurements for performance-based goals
  • Explain the value of analyzing results
  • Work with the graphs to display data

Module 15 - Using Performance Center

  • Explain the advantages of the Performance Center user site
  • Navigate the Performance Center user site
  • Define timeslots and using the scheduler
  • Using the Project Dashboard
  • Performance Application Lifecycle (PAL)

3 Days

Duration

This is a QA approved partner course

Delivery Method

Delivery method

Classroom

Face-to-face learning in the comfort of our quality nationwide centres, with free refreshments and Wi-Fi.

Find dates and prices

Online booking is currently not available for this course, to find out more please call us on 0345 074 7998 or email us at info@qa.com to discuss how we can help.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.