You are on page 1of 22

SAP QualityCenter, Test Acceleration

y SAP LoadRunner By HP

Adriana Avalos
Gerente de Servicios
TSOFT Chile

© SAP 2007 / Page 1


TSOFT: Quienes Somos

TSOFT es una empresa de Ingeniería de Software especializada en


brindar soluciones de Aseguramiento de Calidad (SQA), Optimización de
las Inversiones en Tecnología Informática (BTO), Control Gerencial de las
Operaciones Informáticas (ITG) y Control de la Disponibilidad de las
Transacciones de Negocio (BAC).

Nuestras prestaciones abarcan: Metodología con las mejores prácticas


del mercado, Gerenciamiento experto habituado a administrar proyectos
de toda envergadura, Herramientas de última generación y Servicios
Profesionales calificados con experiencia en múltiples ambientes y
plataformas.

© SAP 2007 / Page 2


Full Integration into the SAP Solution Manager
Application Management Platform

The Premium SAP testing solution is more than just an interface


between HP Quality Center and SAP Solution Manager – it is a full
integration of test people, test processes and test data

SAP Solution Manager HP Quality Center


 HP Quality Center extends SAP
0 0
Solution Manager testing Create Implementation Project Create Testing Project

capabilities 1 2
Business Blueprint (Draft) Status Build initial Test Cases Structure

 Perfectly integrates with the 3 4


Business Blueprint (Final) Status Finalize Test Case Structure
other functional areas 5
Development
Service Desk

Report Defect
Knowledge
Test
Test
6
Management Customizing Status Implement Test Cases
Management Management

UI Design
7
Test Execution
Project IMPLEMENT Solution
Mgmt. Monitoring
SAP OPERATE 9 Status 8
Solution Test Status Document Results
Manager Queries

Knowledge Service 11 Results 10


Transfer OPTIMIZE Desk Display Analysis Test Data Analysis 12
13
Link

15 14
Change Service Close Implementation Project Close Test Project
Status
Management Delivery

© SAP 2007 / Page 3


Integración con SAP Solution Manager

 Importación automática de requerimientos


 Importación automática de documentos asociados
 Importación automática de atributos asociados

© SAP 2007 / Page 4


Gestión de Calidad de Aplicaciones

HP Quality Center
 Seguimiento
 Procesos de QA
repetibles y estandarizados
 Herramientas de Análisis
 Reducción de riesgos de
implementación
 Repositorio centralizado
para activos de prueba
 Acceso web

© SAP 2007 / Page 5


Testing Enterprise Applications –
3 Generations of Test Automation

3rd Generation
“Test Acceleration”
2nd Generation Tools:
1st Generation “Business Process” SAP Test Acceleration and
Optimization (TAO)
“Record and Replay”
Tools: BPT from HP
Tools: WinRunner,
QuickTest Pro,
Rational Robot Testing Effort and Risk

 Allowed for componentizing pieces of test  Library or pre-built test components


 Allowed for parameterization for SAP apps
 Could be run in an unattended cases
 Automatically scans the SAP
fashion  Reduced development time of test cases metadata to generate all necessary
 Could iterate many times and test  Minimized maintenance due to component test components
concept
many more conditions
 “Drag and drop” tests  Eliminates record/replay activities
 Significantly reduces upfront
×Required many man hours to ×Still had to record test scripts development time while speeding time
record and program each script
×A lot of duplication of activities ×Maintenance at script level still required to ROI
 Greatly reduces ongoing maintenance
×High degree of ongoing ×Required significant programming support due to re-scanning capabilities
maintenance
×Required programming support
© SAP 2007 / Page 6
Automatización de Pruebas de Regresión

El objetivo principal es digitalizar el proceso de testing para ejecutar regresiones automáticas


e incorporar las mismas en el ciclo de transportes a producción.

© SAP 2007 / Page 7


Conceptos de Business Process Testing (BPT)

LOG-IN LOG-IN LOG-IN LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Paso 3 Paso 3 Paso 3 Paso 3

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 8


Conceptos de Business Process Testing (BPT)

LOG-IN LOG-IN LOG-IN LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Paso 3 Paso 3 Paso 3 Paso 3

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 9


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Paso 3 Paso 3 Paso 3 Paso 3

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

Componentes = Reutilización = Menos Esfuerzo


© SAP 2007 / Page 10
Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Enviar Solicitud Enviar Solicitud Enviar Solicitud Enviar Solicitud


de Manufactura de Manufactura de Manufactura de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 11


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Enviar Solicitud Enviar Solicitud Enviar Solicitud Enviar Solicitud


de Manufactura de Manufactura de Manufactura de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 12


Business Process Testing Concepts

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

X
Enviar Solicitud
de Manufactura

X
Enviar Solicitud
de Manufactura

X
Enviar Solicitud
de Manufactura

X
Enviar Solicitud
de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 13


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Enviar Solicitud
de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 14


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

X
Enviar Solicitud
de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 15


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Enviar Solicitud
de Manufactura

Caso de Caso de Caso de Caso de


Prueba Prueba Prueba Prueba
1 2 … 50

© SAP 2007 / Page 16


Conceptos de Business Process Testing (BPT)

LOG-IN

Paso 1 Paso 1 Paso 1 Paso 1

Paso 2 Paso 2 Paso 2 Paso 2

Enviar Solicitud
de Manufactura

Caso de Caso de Caso de Test


Prueba Prueba Prueba Case
1 2 … 50

Componentes = Menos puntos de Falla


© SAP 2007 / Page 17
Accelerated testing (SAP TAO)

TOTAL EFFORT (Hours) PER APPROACH


(Assumption: 35 Business Processes)

Typically Three
Test Cycles
within Upgrade
Aggregated Effort (hours)

# of Test Cycles

SAP Solution Manager


SAP TAO
QTP Record/Play
SAP Accelerator ROI within 6 test cycles
ROI with 2 test cycles
Quality Center
© SAP 2007 / Page 18
What Is Automated Load Testing?

Emulates production workloads on an IT system

Simulated Internet/ Web Server App. Server Database


Controller
Users WAN

Replaces real users with thousands of “virtual” users


Generates accurate, measurable and repeatable load on the
system from a single point of control
Pinpoints bottlenecks in the system

© SAP 2007 / Page 19


How Does LoadRunner™ Work?

LoadRunner Controller
Design and execute Load Scenarios that mimic production conditions

Emulate hundreds or thousands of concurrent users from one or more locations

Gather end-to-end transaction response times


 e.g. “Logon”, “Select Product”, “Process Credit Card”, and total “Create Order” process
Collect application, network and system data across all architectural tiers and components

DIAGNOSTICS

CONTROLLER LOAD NETWORK LOAD WEB APPLICATION DATABASE


GENERATORS BALANCER SERVER SERVERS

Europe

VUsers

US

MONITORS
© SAP 2007 / Page 20
Value of Performance Management Testing

Lower Migration Risks


validate the performance of the application during each stage of the project lifecycle, isolating problems in the application before deployment

Increase Performance
quickly identify, isolate and resolve bottlenecks by emulating 1000's of users and testing critical business processes

Accelerate Deployment Cycles


quickly identify and fix problems early in the project lifecycle

Example Benefits of Performance Management


 Reduce Support Costs: 50-60%
 Increase online user capacity: up to 100 times
 Improve application response time: 75-500%
 Improve time to resolve problems: 50%
 Reduce application failure rate: 50-80%

© SAP 2007 / Page 21


Thank you!

Questions ?

Adriana.Avalos@tsoft.cl

© SAP 2007 / Page 22