HP Application Lifecycle
Management (ALM) 11.00
HP Quality Center 11.00
Roman Zednik
WARUM
Product Release Overview
Product Name Version Previous
Version
Previous Name Release HP Test Data Management 1.0 N/A (derived from
HP DB Archiving 6.2)
HP Q3
HP ALM 11.0 10.0 HP QC Premier
17-09-2010
HP Quality Center Enterprise 11.0 10.0 HP QC Enterprise 17-09-2010
HP Quality Center Starter 11.0 10.0 HP QC Starter 17-09-2010
HP Functional Test 11.0 10.0 HP Functional Test
17-09-2010
HP Service Test 11.0 9.5 HP Service Test
17-09-2010
HP Performance Center 11.0 9.5 HP Performance Center 17-09-2010
HP LoadRunner 11.0 9.5 HP LoadRunner
WARUM
HP Application Lifecycle Management 11.0
Requirements Management Development Management Quality Management Requirements Management Business ModelIntegration Development Integrations
Defect
Management Functional Performance Security
Foundation
Traceability Process Standardization Reporting
(i.e. Waterfall, Agile)
Extensibility
(Open APIs)
Application Lifecycle Management
Project Planning & Tracking Enterprise Release Management
Secure Development New! More! New! New! More! More! New!
ALM Platform
Application Quality Lifecycle Management Dashboard
Project Planning and
Tracking Process Enablement Reporting & Analysis
Central Admin Console
Users and License * Projects * Center of Excellence
Collaboration Traceability Baselining Version Control Authentication Authorization Workflow APIs, Integrations Requirements Mgmt Development Mgmt Integration Quality Mgmt Performance Mgmt Requirements Definition / Mgmt Business process model integration Test Mgmt Test Lab Perf Testing Perf Lab Mgmt Manual & Automatic Test Perf Test Mgmt Defect Mgmt Dev Env Integrations
What’s New in QC / ALM 11.0?
Project Planning & Tracking*
Requirements Management enhancements Test Configurations
HP Sprinter (Manual Testing)
Development Management Integration Reporting enhancements
Administration and Integration and Performance
Project Planning & Tracking
HP Application Lifecycle Management 11.00
Project Planning & Tracking
Track & measure project milestones and
KPIs
E2E Testing Readiness Assessment Testing Progress 92% Req Reviewed Req Approved 0 Defects High Defects Med Test Exec Tests Passed 15 98% 92% 10 Defects High Defects Med Test Auth Test Exec Tests Passed 25 98% 89% 45 Defects High Defects Med Test Exec Tests Passed 95 78% 90% 93% Test Authoring Integration E2E Testing User Acceptance TestingJanuary Enterprise Release
Requirements Authoring
Development
Test Execution
Functional, Performance and Security 95% 85% Req Implemented Tests Reviewed 75% Developmen t Progress Requirement s Progress
Project Planning & Tracking
Release Milestones & KPIs
Define Releases
Define KPI’s for milestones
Define milestones
Define & preview thresholds
Project Planning & Tracking
Master Plan
Track milestones in a Gantt chart Immediate visibility if project is delayedProject Planning & Tracking
Scorecard
Track release progress and status
with KPIs
Drilldown into KPIs for more detail
Project Planning & Tracking
Dashboard
Create dashboard with scorecard and
October 19, 2010, by Dave West
Requirements Management
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
Requirements Management
Business Process Model (BPM) Integration
Import Business Process Models View critical paths for development and testing Link Requirements to Model
Requirements Management
New Rich Text Editor
Entire content is searchable
BAs can work in QC like they work
Requirements Management
Requirements Templates
Template per requirement type Specify exact requirement structureTest Configurations
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
Test Management
Test Configurations
Requirement/Use Case A: Gold Member Requirement/Use Case B: Silver Member Requirement/Use Case C: Blue Member Test Case: Login as Configuration 1: Gold Member Configuration 2: Silver Member Configuration 3: Blue Member Traceability between Requirements and testConfiguration
• When a requirement has multiple configurations or use cases • or sometimes all configurations are in one requirement
HP Sprinter – Manual Testing
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
HP Sprinter
Connects directly to HP Quality Center
Connects directly to HP Quality Center Open test cases from HP Quality Center Save results directly into HP Quality Center
Test Execution
Tabs around application under test Test steps for executionScreen Annotation and Tools
Annotation Tools Annotate directly on the screen Check application elements - color, positionLog defects in QC
Easily give
developer the most possible information Simply create
a defect
Create defect without entering QC
Data Injection
Automatically insert data into
HP Sprinter
Exploratory Testing
Log user all actions
performed during test
Create formal test script from exploratory test Communicate user actions taken clearly to development
HP Sprinter
Mirror Testing
vmftrnd3 vmftrnd42 Test multiple environments at the same timeDevelopment Managment
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
Addressing the developer in their home environment
Key Developer Integration and Collaboration
www.collab.net/go/hp
Work directly on ALM/QC entities within the Visual Studio IDE creating
traceability between reqs, defects and source code. Bidirectional synchronization of ALM/QC reqs and defects with TFS bugs and work items.
Work directly on ALM/ QC entities within the Eclipse IDE creating
traceability between reqs, defects and source code.
Bi-directional
synchronization of ALM/ QC user stories to
TeamForge work tasks creating traceability between reqs, defects and source code.
Available: Available on ALM/QC Add-ins page Available on ALM/QC Add-ins page
Reporting
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
Generate Reports
Project Reporting Generate template reports with QC Data Save template reports as private or public (Shared)Share on Web Portals, Wikis, SharePoints
Embedded Web Scorecards & Graphs
Publish scorecards and graphs in
Administration & Integration
HP Application Lifecycle Management 11.00
HP Quality Center Enterprise 11.00
Administration & Integration
Side by Side Clients
- Allows running multiple clients connecting to different versions of ALM and QC Servers (ALM 11; QC 9.2, 10.0, 11.0)
Client Installation
- User can install client on desktop without system administration rights
REST APIs
- New web services technology for simple integration with ALM platform. The ALM Synchronizer now leverages the REST APIs.
QC Sense
- Internal monitoring tool that collects data and reports on user actions
performed in the user interface, and all client and server activity resulting from those actions
Smart Repository
- Optimized repository system, that creates better performance for common actions, and reduces the size of the file system
Functional Testing
(QTP)11.00
New Features
• Visual Relation Identification
• Log Tracking
• Improved Regular Expressions
• New Results Viewer
• GUI and GUI-Less Testing
• Loading Function Libraries at Run-Time
LoadRunner 11.00
INTRODUCING: LoadRunner TruClient
Scripting engine
embedded within
browser
Transactions, and logic can be added
while scripting
Data can be parameterized
― New protocols
• New Microsoft Silverlight virtual user
• New Java-over-http virtual users
• New ServiceTest virtual user
― Platforms and Environments
• Support for IE8, Win 7, Win Server 2008 SP2
• 64 bit support (32-bit app) - for all components except
recording)
― Platforms, Environments, Protocols
― PC merges with ALM and becomes part of it
Performance Center with ALM
PC-only components
Merged components ALM-only components Performance Center merged with HP ALM
ALM Platform Performanc e Testing Lab Mgmt (scheduling ) Requirement s & Defects (all types) Test Managemen t (all types) Developmen t Integrations Project Planning & Tracking
Common dashboard & Reporting
Releas
― Stand-alone PC (customer may or may not have ALM or QC)
― PC & ALM Combined (PC only integrates with ALM, not QC)) ― Two ways to deploy
Performance Center and ALM
Performance Center ALM Platform Performanc e Testing Lab Mgmt (scheduling ) Performance Requirements & Defects Performance Test Management ALM Platform Performanc e Testing Lab Mgmt (scheduling ) Requirement s & Defects (all types) Test Managemen t (all types) Developmen t Integrations Project Planning & Tracking
Common dashboard & Reporting
Releas e Mgmt
Model s
Agiles Qualitäts - Management
mit
HP Quality Center
& HP ALM
HP Quality Center - Agile Accelerator
• “Agile Accelerator” basierend auf der HP Quality Center Plattform
• Unterstützt alle wesentlichen Aspekte/Elemente für “Agile” Software
Entwicklung & Testing
• Planung
• Entwicklungs-Management • Test Management
• Defect/Fehler Management
• vorkonfiguriert für Scrum und XP