Why Test ITSM Applications for Performance? Webinar



Similar documents
LR120 LoadRunner 12.0 Essentials

Fundamentals of LoadRunner 9.0 (2 Days)

PERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :

Software Testing Capabilities in BMC BSM Copyright 2011 Vyom Labs Pvt. Ltd.

How To Test On The Dsms Application

HPE PC120 ALM Performance Center 12.0 Essentials

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

Bringing Value to the Organization with Performance Testing

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

HP LoadRunner: Essentials 11

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

quality of service Screenshots

State of Tennessee Sourcing Event #9160 ServiceNow Preliminary Statement of Work (SOW)

Software Test Plan (STP) Template

Implementation of ITIL Service Desk Improves Operational Efficiency and Customer Service for Australian Telco

KMS Implementation Roadmap

Performance Testing Why and How? Sudheer Parpatakam

Using WebLOAD to Monitor Your Production Environment

How To Test For Performance

SSO Plugin. Integration for Jasper Server. J System Solutions. Version 3.6

IT Service Management in SAP Solution Manager, Value Beyond IT. Nathan Williams Enowa

HP Systems Insight Manager and HP OpenView

Minimizing ITSM cost of entry: HP Service Anywhere

ITU Service - Content Management System (CMS)

Optimos Enterprise Helpdesk Automation Solution Case Study

Page 1 of 8. Any change, which meets the following criteria, will be managed using IM/IT Change Management Process.

NOS for Network Support (903)

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk.

Noelle A. Stimely Senior Performance Test Engineer. University of California, San Francisco

Q&A Session for Understanding Atrium SSO Date: Thursday, February 14, 2013, 8:00am Pacific

SOFTWARE TESTING TRAINING COURSES CONTENTS

MID-TIER DEPLOYMENT KB

Abstract. SAP Upgrade Testing : In A Nutshell Page 2 of 15

Integrating Project Management and Service Management

<Insert Picture Here> Best Practices from Oracle Managed Services for Maintenance and Support of Oracle Solutions

Title: DESKTOP TICKET MANAGEMENT PROCEDURE

Program Lifecycle Methodology Version 1.7

Knowledge Article Performance Comparison: BMC Remedy ITSM Incident Management version Vs on Windows

Minder. simplifying IT. All-in-one solution to monitor Network, Server, Application & Log Data

PC120 ALM Performance Center 11.5 Essentials

Outsourcing BI Maintenance Services Version 3.0 January With SourceCode Inc.

White Paper March 1, Integrating AR System with Single Sign-On (SSO) authentication systems

Performance Testing for BMC Remedy IT Service Management Suite

QuantaStor SDS Support

Colorado Department of Health Care Policy and Financing

BoxTone Mobile User Management with ITIL and ITSM

Best Practices for Web Application Load Testing

Infasme Support. Incident Management Process. [Version 1.0]

Performance Testing Process A Whitepaper

SSO Plugin. Release notes. J System Solutions. Version 3.6

ITSM Reporting Services. Enterprise Service Management. Monthly Metric Report

Monitoring Remedy with BMC Solutions

Cloud Infrastructure Services for Service Providers VERYX TECHNOLOGIES

Comparative Study of Load Testing Tools

Testhouse Training Portfolio

IT Support for London

<Insert Picture Here> Application Testing Suite Overview

BridgeConnex Statement of Work Managed Network Services (MNS) & Network Monitoring Services (NMS)

Statement of Service Enterprise Services - MANAGE Microsoft IIS

Enterprise Managed PBX Telephony

BMC Remedy IT Service Management Suite Installing and Configuring Server Groups

Performance Testing: A guide to successful Real World Performance Testing November 2013

Designing a Windows Server 2008 Applications Infrastructure

WHITEPAPER. Best Practices for Agile Change and Release Management

Agenda. What is Service Level Agreement (SLA)? Why using ONE tool for SLA management? What s New on the Market? Oblicore Guarantee.

Developing a Risk Based Testing Plan for Enterprise Applications Systems

IT Operations Management. Intelligent. Integrated. Innovative.

IT Service Management with System Center Service Manager

Vyom SSO-Edge: Single Sign-On Solution for BMC Remedy

Northcraft Analytics. Overview

LEARNING SOLUTIONS website milner.com/learning phone

MIS Systems & Infrastructure Lifecycle Management 1. Week 13 April 14, 2016

Unifying IT How Dell Is Using BMC

Performance Testing. What is performance testing? Why is performance testing necessary? Performance Testing Methodology EPM Performance Testing

Picasso Recommendation

E-Business Tax - Lessons Learned from R12 Upgrade

Decision Maker's Guide - Evaluation Checklist for ITSM Solutions High Level Requirements

Free ITIL v.3. Foundation. Exam Sample Paper 1. You have 1 hour to complete all 40 Questions. You must get 26 or more correct to pass

Tecknodreams Software Consulting Pvt. Ltd. Leading IT Solutions provider uses SapphireIMS for Monitoring and Service Management

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

ITIL Asset and Configuration. Management in the Cloud

Project Transition Plan

Statement of Service Enterprise Services - AID Microsoft IIS

ITSM in the Cloud. An Overview of Why IT Service Management is Critical to The Cloud. Presented By: Rick Leopoldi RL Information Consulting LLC

Q: What is the difference between the other load testing tools which enables the wan emulation, location based load testing and Gomez load testing?

Enaxis Consulting Overview

WHAT IS SOFTWARE PERFORMANCE ENGINEERING? By Michael Foster

Total Cloud Control with Oracle Enterprise Manager 12c. Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle

Transcription:

Why Test ITSM Applications for Performance? Webinar

Agenda What is performance testing? Why test ITSM for performance Testing? What are the ITSM modules that need performance testing? What are the use cases to test and how to derive them? Performance testing process and life cycle Tools and issues Question and answer

Performance Testing What is Performance Testing? In software engineering, performance testing is performed to determine how a system behaves in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, validate or verify other quality attributes of the system, such as scalability, reliability and resource usage. What is Performance Management? The ongoing measurement, monitoring and remediation activities related to the responsiveness of the system.

Why test ITSM for Performance testing? BMC ITSM suite are web based Helpdesk applications used by Help desk representatives to Log an incident and resolve that as quickly as possible. So ITSM applications need to demonstrate Stability, Responsiveness and Reliability. Test Necessity Questions to Ask Challenges Different Configuration Upgrade/Migrations Customizations Leveraged Instances Is the ITSM suite configured and implemented as per the documented requirements. Does the configurations affect performance? Do the upgrade, migration have any adverse effects on performance? What customizations were carried in the vanilla ITSM suite of applications? Multiple customers use single ITSM suite of applications with varying degree of customization. Large enterprise, different locations subsidiary, partners, employees, departments, vendors, manufacturers of equipments and foundation data need to be configured properly and performance tested. Any hardware, ITSM application upgrades, AR server upgrades, Architectural changes need tests to re confirm upgrade did not have adverse performance effects. Customizations impact functionality and Performance and thus need testing. Leveraged instances impact Performance and thus need testing.

ITSM Suite for Performance Testing The selection of ITSM suite of applications for performance testing should be based on the concept called Daily usage. Hence prefer to include below applications for performance testing. Incident Management Problem Management Service Request Management Change Management The following may not be used heavily by users so we can exclude them from Performance testing or consider them for secondary use cases. Asset Management Service Level Management Knowledge Management

ITSM for Performance testing use cases Performance testing should mimic the real production behavior. We should not be testing every feature of ITSM application. Only the Daily used, More frequently used by many end users. Doing production analysis of existing application for their usage pattern helps to come up with good quality use cases. Ask questions like who, when, how, where, which, where to collect data from existing production applications. In general the following should be used as a reference to cover performance test use cases. How many incidents get created? per day, per hour How many searches are done by Help desk representatives? How many view, modifications happen on records? Performance testing is to achieve a specific goal. Say 300 incidents must be created every hour and 500 searches must happen

Points to Ponder If you already have ITSM applications hosted on a server. You may be interested to collect below details to help performance testing team. How many MAX users use the applications? What type of users? When the users are usually busy during the day ( 24 hour cycle ) How long users stay in the applications? Which features are mostly used or least used? How many incidents get created, modified, searched during the day? Distinguish between just Logged in User and Active User Not every user who has logged in is actively doing some work.

Performance testing life cycle and approach Requirements Elicitation Performance Test Planning Performance Test Design Performance Test Execution Performance Reporting Create approach to collect data from existing system Analyze the data,, Create performance testing use cases. Issue Clarification and knowledge transfer Sign off on Requirements from business team. Collect the business critical processes Determine the required CSF Prepare entry and exit criteria and milestones Prepare the schedules for testing Check Production Environment availability Functional and User data Management Risk and Control strategy Do POC If needed Install Tool and Plugins Determine the test Scripting standards Author, Parameterize scripts, Data Management Review monitoring requirements and metrics to be collated Review the test cases and sign off Version Control of Scripts Create and review the workload scenarios Upload in the tool/repository Setup the required environment and monitors Execute smoke tests Execute Perf Tests. Share the test results with the Project stakeholders Discuss the bottlenecks Regression Test the scenarios in the next execution cycle after the resolutions of the issues Repeat tests Correlate Test results from different test cycles Prepare the test summary document Test Summary presentation to the stake holders along with SLA achieved, deviated Document Lessons Learnt, recommendation Sign Off the test results for production and Pre- Production Compare results of previous with current system. Project Monitoring and Control

Tools and Issues BMC Remedy ITSM suite have a proprietary servlet called as Backchannel to communicate between Client and the mid tier. The tools like HP Loadrunner (VUGen) records the backchannel calls in plain string format Silk Performer from the Microfocus or Scapa tool capture the backchannel calls and present them as XML template. XML Templates are easier to parameterize the scripts compared to plain string format. Thus Silk Performer or Scapa are the most preferred tools to use for Performance testing of BMC ITSM suite,

Do You Have Any Questions? We would be happy to help.