bmc remedy itsm performance testing case study using vyom performance test edge for capgemini

17
BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

Upload: harriet-cross

Post on 23-Dec-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

Page 2: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Why Performance Testing?

Mainly to gauge system stability and system responsiveness. To identify potential performance problems and to provide recommendations to address those. To identify a performance baseline for subsequent migrations. Business activities that warrant performance benchmark tests

New Application Implementation Capacity Planning Upgrade Anticipated increase in user or data load Periodic system check

Workload is based on: Rate of business transactions Number of users carrying out those transactions

Page 3: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Performance Testing - Load Estimation

Transactions can be broadly classified as create/update/search Let us say, that you identified your peak load as 420 create transactions, 900 update transactions and

1200 search transactions Assuming that a test-case can be run in a minute, table below shows minimum number of users you

need to achieve the transactional workload

Number of users in the above table is equivalent to: Number of Threads in Vyom Test Edge Called as Virtual Users by certain tools

Test Case Peak Load/h

r

Test Duration (minutes)

Max Number of

Executions/user/hr

Minimum No. of users

Create 420 1 60 7

Update 900 1 60 15

Search 1200 1 60 20

Page 4: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Performance Test Scenarios

Test scenarios are hypothetical use cases on which scripts for performance benchmarking tests are based, while developing test scenarios follow following guidelines:

Choose typical business transactions and imitate real-life usage. Write a script for each scenario. Pre-populate transaction data. Parameterize user input. Include wait times. Test scripts thoroughly.

Page 5: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Performance Testing using Vyom Test Edge Setting Workload

No. Of Users

Initial Delay

Startup Time (minutes)

Hold Time (minutes)

Shutdown Time (minutes)

25 0 10 60 10

Page 6: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Performance Testing using Vyom Test Edge Workload

Typically we run the Test-Suite for following workloads: 1 hr 100% peak-load (this is a dry-run or smoke-test) 24 hr 100% peak-load 24 hr 125% or 150% peak-load 2 hr 200/250% peak-load

For pre-populating data, you can use existing test-scripts bundle them up in a new project and run it prior to main test for appropriate time.

Page 7: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Performance Testing using Vyom Test Edge

We support ARS versions, 7.6.04 and 8.X You just have to select appropriate HTTP Sampler type while recording your scripts as

shown below:

Page 8: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Testing Done for Capgemini

The scope of this ‘Performance Testing Activity’ involved testing the performance of Capgemini’s India and Paris instances, benchmarking the India instance.

Testing was carried out on the Production Server located in India (off-peak hours) and UAT Environment located in Paris for the version ITSM 8.1 SP2, to analyze the behavior with an increased workload 1000 concurrent users.

India and Paris Instance-15minutes, 1 user test run. India and Paris Instance- Long duration 4 hour test run, 1000 concurrent users.

Page 9: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Test Scripts - Activities Performed by the Users

Create Incident Search and Update Incident Create Work Order Search and Update Work Order Create Service Request (Type: Work Order) Create Service Request (Type: Incident)

Page 10: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Reporting

One of the most important aspects of performance testing engagement is the performance testing report. Stakeholders, managers need more than simply the results from various tests — they need conclusions based on those results, and data supporting those conclusions.

We report End-user response times, resource utilizations, volumes, capacities, and rates, component response times and trends.

Page 11: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Sample Graph - 1

Active Threads Over Time

Page 12: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Sample Graph - 2

Performance Monitor (CPU + Memory)

Page 13: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Sample Graph-3

Response Time Percentile

Page 14: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Sample Graph-4

Response Time Percentile (Saving an Incident)

Page 15: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Sample Graph-5

Response Time Distribution (Saving an Incident)

Page 16: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Q & A

Page 17: BMC Remedy ITSM Performance Testing Case Study using Vyom Performance Test Edge for Capgemini

www.vyomlabs.com

Thank You!

Email : [email protected]

Website : www.vyomlabs.com