More Related Content
Similar to Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Virtualization and Test Data Management (20)
More from CA Technologies (20)
Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Virtualization and Test Data Management
- 3. 3 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
Application Performance has always been an important component of application quality, but
the growth in online channels of interaction means that for many organizations, performance is
now critical. Poor performance can impact customer experience, revenues, profitability, brand,
and in some cases, the viability of organizations.
Current approaches for ensuring the performance of an application prior to implementation into
production can be antiquated, expensive and time consuming. This session outlines next
generation performance test approach that can be adopted by organizations using CA
BlazeMeter, Service Virtualization and Test Data Management solutions. Adopting this approach
can offer a wide range of benefits including efficiency gains in application delivery, cost savings,
improved agility, better performing applications and improve customer experience.
Sudhrity
Mondal
CA Technologies
Sr. Principal Consultant
- 10. 10 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Performance Test – Application Scenarios
§ What aspect of application going to test?
– Breakdown into separate scenarios or tests?
– Actions to be performed?
§ Example – Book a flight:
– Log into application
– Search airline flights
– Book flight
– Pay for flight with credit card
– Logout of application
§ Scenario mix
Script % of
users
Total
Search & Book flight 20 200
Search for flights without booking 60 600
Change an existing reservation 10 100
Ticket Agent running a report 10 100
Total 100 1000
- 14. 14 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Performance Test Data
§ Test data and where is it used
§ Creation of test data
§ Unique/non-unique data
§ Application owner role
§ Test Data privileges
§ PII data masking
§ Parameterization of values
Test
Scenario
Id Login Id Name Password Group Pay-Period
Approver 1 45678329 Smith,
John
123456 8532 03/01/06-
03/31/06
Approver 2 74563422 Hansen,
Joe
123456 2345 03/01/06-
03/31/06
Approver 3 74569422 Strong,
Rodney
123456 5345 03/01/06-
03/31/06
Data
Security
Test Data
Coverage Automation Data
Volumes
- 23. 23 © 2016 CA. ALL RIGHTS RESERVED.
Un-Constrained Performance Testing
ESB
Mainframe
System of
Record
ERP SaaS/API
Availability Sync Capacity Cost
CA Service
Virtualization
Order Management
CA BlazeMeter
CA Test Data Manager
Service
Virtualization
the Wind tunnel
of Software
BlazeMeter
Run hundreds of Load
Tests in Parallel up to 2
million Virtual Users
from 25+ Geo locations
Test Data
Manager
Create high-quality,
compliant, ‘fit for
purpose’ test data
CA BlazeMeter
• Drive Performance Test On-
Premise or in the Cloud and
orchestrate
CA Test Data Managemer
• Generate Performance Test Data
CA Service Virtualization
• Simulate Missing Environments
- 25. 25 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Data Synchronization between Virtual and Real systems
Application
iSeries/AS400 z/OS
DB2, IMS,
VSAM
Oracle, MSSQL, DB2
Informix, Teradata,..
Flat Files –
CSV, Excel, XML,..
Test Execution
Production Data
SYSTEM UNDER TEST
TEST FAILURE+ =
DATA NOT
SYNCED
CA TDM Interface
SYSTEMS OF RECORD If Test Data isn’t aligned, test cases will
FAIL because of data sync issues
CA SV