Bus u i s n i e n s e s s s Cas a e s, e, S o S l o u l t u io i n o n & A pp p r p oa o c a h

Size: px
Start display at page:

Download "Bus u i s n i e n s e s s s Cas a e s, e, S o S l o u l t u io i n o n & A pp p r p oa o c a h"

Transcription

1 Work Load Modeling and Work Load Modeler in Performance Testing

2 Business Case, Solution & Approach Case An application is made ready to go-live in the next 2 months, but the application performance behavior with real-time and varying user load is not available. Solution Application performance behavior prior to its actual go-live with real-time and varying user loads need to be understood Approach A BETA version of the same application is made available to the end users and feedback by the end user pertaining to application s responsiveness is recorded. All the logs and other related data pertaining to the application are monitored and examined closely. Some varying patterns can be observed, due to application specific behavior at varying user loads. Work load modeling technique need to be used here, to arrive at an optimal throughput or user load with which the application can be subjected to a realistic user load. The performance tests carried out using this model will simulate the application performance behavior as in production.

3 Introduction What is Work Load Modeling? Work load modeling is a process that determines application usage pattern in production or which is expected after deployment in production. Performance testing scenarios will be executed as per the Work load model to identify the bottlenecks. Performance testing & Work Load Model (WLM) The work loads used during performance testing must represent the real world production scenario, so that the results obtained are proportional to understand the performance characteristics of an application in production. Business context for the use of the application, expected transaction volumes in various situations, expected user path(s) by volume and other usage factors must be understood thoroughly to create an accurate representation of real world application usage Contd..

4 Introduction Why, WLM is required? Work load modeling is mandatory to make sure that the calculated user load or throughput in the test environment represents an equivalent (scaled down) of production environment. Throughput in production environment can be calculated using the number of users using the application during peak usage, peak usage duration, response times of transactions in the peak usage duration and think time in production environment. Work load model also captures the transaction distribution, load distribution and load pattern.

5 Background Little s law can be used to derive the work load modeling statistics. According to Little s law - Actual Number of Users in the System (N) = (Transactions per second or Throughput (X))* (Response Time (R) + Think Time (Th)) N = X (R + Th) The average number of requests in a system is equal to the product of the throughput of that system and the average time spent in that system by a request. N - number of users should be simulated, to carry out performance testing of an application. Performance testing tools help in simulating the users. The system throughput and response time are obtained.

6 Work Load Modeling - Approach Identify the critical scenarios for the application from a performance perspective. This should be done as a part of the requirements analysis stage. Identify the set of operations/scenarios performed on the application by an average user. For each of the identified scenarios the following inputs should be captured: Number of Users using the application in peak hour: The total number of concurrent and simultaneous users accessing the application in a given time frame. Patterns of requests: A given load of concurrent users may be performing different tasks using the application. Patterns of requests identify the average load of users, and the rate of requests for a given functionality of an application. Think Time: The user views the information displayed on a page or enters details such as personal details, depending on the nature of action being performed during this time. It varies depending on the complexity of the data on a page. Response time SLA of transactions in that peak hour Contd..

7 Work Load Modeling - Approach Total number of servers which host the application. Work load model and the transaction load are calculated. Divide the throughput among all the production servers so that the throughput for one single server can be obtained. Scale down the throughput according to the test environment by multiplying the throughput of single server with the number of servers in test environment. Multiply the throughput with the percentage of load to arrive at the final throughput for a particular transaction. Calculate the user load in test environment, using throughput, response time and think time for that particular transaction. Similarly, calculate the user load for all the transactions and perform the load test. The results obtained will give the throughput almost similar to the production environment. NOTE: 5% of deviation will be considered with expected throughput.

8 Different cases of Work Load Modeling Work load modeling (WLM) technique can be applied for variety of cases to arrive at a work load model. The 5 most important and common cases depending upon the data available are identified and work load modeler is designed this to suit for those cases to arrive at the work load model. In all these cases, one needs to identify number of users and throughput in the test environment for a single transaction when the corresponding production data is available Case 1 Case 2 Case 3 Case 4 Case 5

9 Case Study of a Banking Application Below are the details shared by the client for one of the real time scenarios - Number of production Servers: 8 Number of Test Environment Servers: 2 Number of Concurrent users (Same is considered as peak load): 2000 Response time for every transaction: 2 sec The load distribution among different transactions is as follows, S. No Transaction Name % of load(100) 1 Transaction Transaction Transaction Transaction Transaction5 30 Table (1) Think time assumed as 5 sec Contd..

10 Case Study of a Banking Application Calculation of Throughput for both Production and Test Environments: Throughput of the application in Production Environment - According to little s law, N = X (R + Th) => 2000 = Z (2 + 5) Throughput (Z) = 2000/7 = trans/sec Throughput for each server = 285.7/8(No. of Prod servers) = 35.7 trans/sec Throughput of the application in Test Environment - Total throughput in Test Environment = Throughput for each server * 2 = 35.7*2 = 71.4 trans/sec The user load based on the throughput in test environment should be applied and the expected throughput of the application should be matched with production to create the real time scenario. 5% deviation in the throughput will be considered in this case. Contd..

11 Case Study of a Banking Application Calculation of Number of Users for each transaction in Test Environment: Throughput for individual transactions - Throughput (for a particular transaction) = % of load * Throughput of servers in Test Environment. For Example: Throughput of transaction1 = 20% of = Transactions Per Second (TPS) Number of Virtual Users for Transaction1 = Throughput of transaction1 * (Response time + Think time) N = *(2+5) = 100 Contd..

12 Case Study of a Banking Application Similarly, proceeding for other transactions Transaction % load Expected Response Time (sec) (R) Work Load Model Think Time (sec) (T) Throughput for each Transaction ( Z) (TPS) Number of Users N (N=Z(R+T)) Transaction Transaction Transaction Transaction Transaction Total 100 NA NA Table (2) Performance of the application in production can be known, by performing a load test in the Test Environment with above user load (Column: 6). The expected throughput will be approximately equal, when compared to the production volumes.

13 Work Load Modeler A work load modeler using excel macro is developed, which will calculate the work load (Number of Users or Throughput) for an application under test (AUT) or system. The work load modeler will save time and reduce manual work. Manual calculations in the above example takes lot of time to come up with final numbers. Manual effort is reduced using the work load modeler macro, which will automatically calculate all the Throughput or Number of Users. Please find below Work Load Modeler Microsoft Excel Macro-Enabled Worksheet Contd..

14 Work Load Modeler Working with Work Load Modeler Microsoft Excel 2003 or above version are required, to work with this work load modeler. Note: 1. In case of Microsoft Excel 2007, make sure that the macros are enabled with the help of macro settings or options. 2. In case of Microsoft Excel 2010, make sure to save this file with.xlsm (Microsoft Excel Macro-Enabled Workbook) extension. Please follow the below steps to run the work load modeler: 1. Open the file and make sure that macros are enabled 2. Enter the data as per the cases (data availability) above, in the Basic Data sheet Contd..

15 Work Load Modeler Example: Parameter - (Value) *Number of Servers in Production Environment - (8) **Throughput in Production Environment - ( ) **Number of business days considered for 'Throughput' in Prod - (2) **Number of business hours considered in a business day - (8) (And/or) **Peak Usage Percentage (Throughput) - (30) **Peak Usage Duration considered (Hours) - (2) (And/or) **Number of Concurrent Users in Production - (2000) (Or) Contd..

16 Work Load Modeler **Peak Time Production Throughput - (100000) **Peak Time Duration (Hours) - (2) *Number of Transactions under consideration - (10) *Number of Servers in Test Environment - (2) *Response time for every transaction (Sec) - (2) *Think time to be assumed for every transaction (Sec) - (3) Note: * denotes a mandatory field whereas ** denotes a case specific field 3. Click on Submit button 4. The work load model for the specified case will be obtained in the sheet WLM

17 Benefits of Work Load Modeling and Work Load Modeler Work load Modeling is Useful to identify business critical transactions and their usage pattern. Useful to replicate a scaled-down version of production. Useful to simulate realistic scenarios. Simple and efficient because it is based on simple operational laws. Platform and environment independent. Work load modeler Useful to calculate the user load or throughput. Saves time and reduces manual effort. Useful to handle all types of realistic scenarios.

18 References

19 Thank You Amith Kumar Arangi Suresh Suru

20 Case 1 When only the below parameters are available. Throughput in production Number of business days for which the throughput is observed Number of application servers in production environment Number of application servers in test environment Number of transactions under consideration Expected response time. Expected think time.

21 Case 2 When only the below parameters are available. Throughput in production Number of business days for which the throughput is observed Percentage distribution of throughput for each scenario. Number of hours for which the percentage distribution is considered. Number of application servers in production environment Number of application servers in test environment Number of transactions under consideration Expected response time. Expected think time.

22 Case 3 When only the below parameters are available. Percentage distribution of throughput for each scenario. Number of hours for which the percentage distribution is considered. Number of concurrent users in production. Number of application servers in production environment Number of application servers in test environment Number of transactions under consideration Expected response time. Expected think time.

23 Case 4 When only the below parameters are available. Number of concurrent users in production. Number of application servers in production environment Number of application servers in test environment Number of transactions under consideration Expected response time. Expected think time.

24 Case 5 When only the below parameters are available. Peak time production throughput Peak time duration considered for the peak time production throughput Number of application servers in production environment Number of application servers in test environment Number of transactions under consideration Expected response time. Expected think time.

Web Load Stress Testing

Web Load Stress Testing Web Load Stress Testing Overview A Web load stress test is a diagnostic tool that helps predict how a website will respond to various traffic levels. This test can answer critical questions such as: How

More information

Using the Advanced Tier Data Collection Tool. A Troubleshooting Guide

Using the Advanced Tier Data Collection Tool. A Troubleshooting Guide Using the Advanced Tier Data Collection Tool A Troubleshooting Guide Table of Contents Mouse Click the heading to jump to the page Enable Content/ Macros... 4 Add a new student... 6 Data Entry Screen...

More information

WHAT WE NEED TO START THE PERFORMANCE TESTING?

WHAT WE NEED TO START THE PERFORMANCE TESTING? ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information

More information

Siebel & Portal Performance Testing and Tuning GCP - IT Performance Practice

Siebel & Portal Performance Testing and Tuning GCP - IT Performance Practice & Portal Performance Testing and Tuning GCP - IT Performance Practice By Zubair Syed (zubair.syed@tcs.com) April 2014 Copyright 2012 Tata Consultancy Services Limited Overview A large insurance company

More information

How To Model A System

How To Model A System Web Applications Engineering: Performance Analysis: Operational Laws Service Oriented Computing Group, CSE, UNSW Week 11 Material in these Lecture Notes is derived from: Performance by Design: Computer

More information

Case Study I: A Database Service

Case Study I: A Database Service Case Study I: A Database Service Prof. Daniel A. Menascé Department of Computer Science George Mason University www.cs.gmu.edu/faculty/menasce.html 1 Copyright Notice Most of the figures in this set of

More information

Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro.

Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro. Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro. Do you need to always add gridlines, bold the heading

More information

How To Test On The Dsms Application

How To Test On The Dsms Application Performance Test Summary Report Skills Development Management System December 2014 Performance Test report submitted to National Skill Development Corporation Version Date Name Summary of Changes 1.0 22/12/2014

More information

Overview of sharing and collaborating on Excel data

Overview of sharing and collaborating on Excel data Overview of sharing and collaborating on Excel data There are many ways to share, analyze, and communicate business information and data in Microsoft Excel. The way that you choose to share data depends

More information

BW Reporting Rev. December, 2013

BW Reporting Rev. December, 2013 BW Reporting 0 Rev. December, 2013 1 Logistics Course Length Breaks Restrooms Cell Phone Etiquette Emergency Evacuation Procedures 2 Course Contents Objectives Course Overview BW Reporting & Exercises

More information

contentaccess Analysis Tool Manual

contentaccess Analysis Tool Manual contentaccess Analysis Tool Manual OCTOBER 13, 2015 TECH-ARROW A.S. Kazanská 5, Bratislava 821 05, Slovakia, EU Contents Description of contentaccess Analysis Tool... 2 contentaccess Analysis Tool requirements...

More information

Oracle Primavera. P6 Resource Leveling Demo Script

Oracle Primavera. P6 Resource Leveling Demo Script Oracle Primavera P6 Resource Leveling Demo Script Script Team Information Role Name Email Primary Author L. Camille Frost Camille.Frost@oracle.com Contributor Reviewer Geoff Roberts Geoff.Roberts@oracle.com

More information

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN SUNYIT Reaction Paper 2 Measuring the performance of VoIP over Wireless LAN SUBMITTED BY : SANJEEVAKUMAR 10/3/2013 Summary of the Paper The paper s main goal is to compare performance of VoIP in both LAN

More information

Tableau Server Scalability Explained

Tableau Server Scalability Explained Tableau Server Scalability Explained Author: Neelesh Kamkolkar Tableau Software July 2013 p2 Executive Summary In March 2013, we ran scalability tests to understand the scalability of Tableau 8.0. We wanted

More information

Best Practices for Web Application Load Testing

Best Practices for Web Application Load Testing Best Practices for Web Application Load Testing This paper presents load testing best practices based on 20 years of work with customers and partners. They will help you make a quick start on the road

More information

IBM RATIONAL PERFORMANCE TESTER

IBM RATIONAL PERFORMANCE TESTER IBM RATIONAL PERFORMANCE TESTER Today, a major portion of newly developed enterprise applications is based on Internet connectivity of a geographically distributed work force that all need on-line access

More information

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session

More information

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC Paper CS-053 SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC ABSTRACT Business folks use Excel and have no desire to learn SAS Enterprise Guide? MS PowerPoint presentations

More information

An Introduction to LoadRunner A Powerful Performance Testing Tool by HP. An Introduction to LoadRunner. A Powerful Performance Testing Tool by HP

An Introduction to LoadRunner A Powerful Performance Testing Tool by HP. An Introduction to LoadRunner. A Powerful Performance Testing Tool by HP An Introduction to LoadRunner A Powerful Performance Testing Tool by HP Index Sr. Title Page 1 Introduction 2 2 LoadRunner Testing Process 4 3 Load test Planning 5 4 LoadRunner Controller at a Glance 7

More information

Recommendations for Performance Benchmarking

Recommendations for Performance Benchmarking Recommendations for Performance Benchmarking Shikhar Puri Abstract Performance benchmarking of applications is increasingly becoming essential before deployment. This paper covers recommendations and best

More information

GSX Monitor & Analyzer for Exchange On premise. Performance, Reporting, Management

GSX Monitor & Analyzer for Exchange On premise. Performance, Reporting, Management GSX Monitor & Analyzer for Exchange On premise Performance, Reporting, Management 1 About GSX Solutions Founded in 1996, Headquartered in Switzerland Offices in USA, UK, France, Switzerland, China 600

More information

Title: SLA INTRANET/EXTRANET

Title: SLA INTRANET/EXTRANET POLICY: Intranet/Extranet availability and response time will be monitored, tracked, and recorded by the Manager of I Net Development to: Insure that acceptable performance of the intranet and extranet

More information

How to use MS Excel to regenerate a report from the Report Editor

How to use MS Excel to regenerate a report from the Report Editor How to use MS Excel to regenerate a report from the Report Editor Summary This article describes how to create COMPASS reports with Microsoft Excel. When completed, Excel worksheets and/or charts are available

More information

Performance Testing of a Large Wealth Management Product

Performance Testing of a Large Wealth Management Product Performance Testing of a Large Wealth Management Product Meherphani Nori & Global Head Quality Assurance Krishna Kankipati & Vice President Mohan Pujari & Product Specialist Broadridge Financial Solutions

More information

Project 2 Performance Testing

Project 2 Performance Testing Project 2 Performance Testing Group # 1 Group Members : Tahmina Binte Mnasur ID # 062292044 Samia Jafrin ID # 063604044 Performance Testing Performance testing is the process of determining the speed or

More information

Scenario Care Load Testing in. Ji Wu BeiHang University, China

Scenario Care Load Testing in. Ji Wu BeiHang University, China Scenario Care Load Testing in TTCN-3 Ji Wu BeiHang University, China Agenda Load testing in TTCN-3 Load profile model Load control Test System Framework Virtual user Implementation Reuse existing test

More information

RapidResponse Training Catalog

RapidResponse Training Catalog RapidResponse Training Catalog Contents About RapidResponse Training... 4 RapidResponse Roles... 4 Consumers... 5 Contributors... 6 Contributors + RapidResponse Applications... 6 Authors... 8 Basic Authors...

More information

Following statistics will show you the importance of mobile applications in this smart era,

Following statistics will show you the importance of mobile applications in this smart era, www.agileload.com There is no second thought about the exponential increase in importance and usage of mobile applications. Simultaneously better user experience will remain most important factor to attract

More information

Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition

Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition Liferay Portal Performance Benchmark Study of Liferay Portal Enterprise Edition Table of Contents Executive Summary... 3 Test Scenarios... 4 Benchmark Configuration and Methodology... 5 Environment Configuration...

More information

A closer look at HP LoadRunner software

A closer look at HP LoadRunner software Technical white paper A closer look at HP LoadRunner software Table of contents Sizing up the system 2 The limits of manual testing 2 A new take on testing: the HP LoadRunner solution 3 The HP LoadRunner

More information

INSTRUCTIONS FOR WORKING WITH THE PATIENT TALLY REPORT WORKBOOK TEMPLATE

INSTRUCTIONS FOR WORKING WITH THE PATIENT TALLY REPORT WORKBOOK TEMPLATE INSTRUCTIONS FOR WORKING WITH THE PATIENT TALLY REPORT WORKBOOK TEMPLATE Description In order to facilitate use of the outcome and case mix patient tally information for Outcome-Based Quality Improvement,

More information

Fonality Report Scheduler Quick Start Guide. www.fonality.com 1-877-Fonality

Fonality Report Scheduler Quick Start Guide. www.fonality.com 1-877-Fonality Fonality Report Scheduler Quick Start Guide 1-877-Fonality The Fonality Report Scheduler is a free feature of Fonality s phone service. It provides a graphical user interface to run customized call detail

More information

Session Topic:Accelerate Enterprise Application Performance with speed, consistency and scalability

Session Topic:Accelerate Enterprise Application Performance with speed, consistency and scalability Session Topic:Accelerate Enterprise Application Performance with speed, consistency and scalability Conference Name: 13th Annual International Software Testing Conference (STC 2013) Author Name: Mohan

More information

AUTOMATED TESTING and SPI. Brian Lynch

AUTOMATED TESTING and SPI. Brian Lynch AUTOMATED TESTING and SPI Brian Lynch 1 Introduction The following document explains the purpose and benefits for having an Automation Test Team, the strategy/approach taken by an Automation Test Team

More information

Windows with Microsoft SQL Server Performance Load Testing on Clarity 7.5.1 Technical White Paper

Windows with Microsoft SQL Server Performance Load Testing on Clarity 7.5.1 Technical White Paper Windows with Microsoft SQL Server Performance Load Testing on Clarity 7.5.1 Technical White Paper Version: 2.0 October 20, 2005 Table of Contents EXECUTIVE SUMMARY... 3 TEST ENVIRONMENT... 4 TEST RESULT

More information

Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.

Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008. Case Study - I Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008 Challenges The scalability of the database servers to execute batch processes under

More information

MARKETING SERVICES REGISTER

MARKETING SERVICES REGISTER MARKETING SERVICES REGISTER MARKETING ONLINE SYSTEM SUPPLIER GUIDELINES Version Control Version Number Author Date Released Changes 1.0 Veronica Bilbao 26 November 2013 1 Table of Contents I. PURPOSE...3

More information

Hands-On Microsoft Windows Server 2008

Hands-On Microsoft Windows Server 2008 Hands-On Microsoft Windows Server 2008 Chapter 9 Server and Network Monitoring Objectives Understand the importance of server monitoring Monitor server services and solve problems with services Use Task

More information

Krishna Markande, Principal Architect Sridhar Murthy, Senior Architect. Unleashing the Potential of Cloud for Performance Testing

Krishna Markande, Principal Architect Sridhar Murthy, Senior Architect. Unleashing the Potential of Cloud for Performance Testing Krishna Markande, Principal Architect Sridhar Murthy, Senior Architect Unleashing the Potential of Cloud for Performance Testing 1 Agenda Software testing and Performance testing overview Leveraging cloud

More information

Protecting SQL Server Databases. 1997-2008 Software Pursuits, Inc.

Protecting SQL Server Databases. 1997-2008 Software Pursuits, Inc. Protecting SQL Server Databases 1997-2008 Table of Contents Introduction... 2 Overview of the Backup Process... 2 Configuring SQL Server to Perform Scheduled Backups... 3 Configuring SureSync Relation

More information

Holistic Performance Analysis of J2EE Applications

Holistic Performance Analysis of J2EE Applications Holistic Performance Analysis of J2EE Applications By Madhu Tanikella In order to identify and resolve performance problems of enterprise Java Applications and reduce the time-to-market, performance analysis

More information

Learning Objectives. Required Resources. Tasks. Deliverables

Learning Objectives. Required Resources. Tasks. Deliverables Fleet Modeling 10 Purpose This activity introduces you to the Vehicle Routing Problem (VRP) and fleet modeling through the use of a previously developed model. Using the model, you will explore the relationships

More information

How To Test A Web Server

How To Test A Web Server Performance and Load Testing Part 1 Performance & Load Testing Basics Performance & Load Testing Basics Introduction to Performance Testing Difference between Performance, Load and Stress Testing Why Performance

More information

Easy Map Excel Tool USER GUIDE

Easy Map Excel Tool USER GUIDE Easy Map Excel Tool USER GUIDE Overview Easy Map tool provides basic maps showing customized data, by Ontario health unit geographies. This tool will come in handy especially when there is no dedicated

More information

Introduction. Continue to Step 1: Creating a Process Simulator Model. Goal: 40 units/week of new component. Process Simulator Tutorial

Introduction. Continue to Step 1: Creating a Process Simulator Model. Goal: 40 units/week of new component. Process Simulator Tutorial Introduction This tutorial places you in the position of a process manager for a specialty electronics manufacturing firm that makes small lots of prototype boards for medical device manufacturers. Your

More information

Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption

Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption TORRY HARRIS BUSINESS SOLUTIONS Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption Ganapathi Nanjappa 4/28/2010 2010 Torry Harris Business Solutions.

More information

This procedure is used by the Staff Member to certify their monthly time statement.

This procedure is used by the Staff Member to certify their monthly time statement. Purpose This procedure is used by the Staff Member to certify their monthly time statement. Reference Factsheets contain additional information on the different eligibility and documentation requirements

More information

Vision User Manual. Version 1.4 December 2012

Vision User Manual. Version 1.4 December 2012 Vision User Manual Version 1.4 December 2012 Document No. 013 Version No. v1.4/1212/6 Copyright SpliceCom Ltd SpliceCom Ltd The Hall Business Centre, Berry Lane Chorleywood, Herts WD3 5EX Tel: 01923 287700

More information

Load Manager Administrator s Guide For other guides in this document set, go to the Document Center

Load Manager Administrator s Guide For other guides in this document set, go to the Document Center Load Manager Administrator s Guide For other guides in this document set, go to the Document Center Load Manager for Citrix Presentation Server Citrix Presentation Server 4.5 for Windows Citrix Access

More information

Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual. Document Version 1.0

Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual. Document Version 1.0 Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual Document Version 1.0 Table of Contents 1 SWAF... 4 1.1 SWAF Features... 4 2 Operations and User Manual... 7 2.1 SWAF Administrator

More information

Load Testing Analysis Services Gerhard Brückl

Load Testing Analysis Services Gerhard Brückl Load Testing Analysis Services Gerhard Brückl About Me Gerhard Brückl Working with Microsoft BI since 2006 Mainly focused on Analytics and Reporting Analysis Services / Reporting Services Power BI / O365

More information

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

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk. White paper: Unlocking the potential of load testing to maximise ROI and reduce risk. Executive Summary Load testing can be used in a range of business scenarios to deliver numerous benefits. At its core,

More information

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2009

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2009 Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2009 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding

More information

Learning More About Load Testing

Learning More About Load Testing Welcome to this introduction to application performance testing and the LoadRunner load testing solution. This document provides a short overview of LoadRunner s features, and includes the following sections:

More information

Informatica Data Director Performance

Informatica Data Director Performance Informatica Data Director Performance 2011 Informatica Abstract A variety of performance and stress tests are run on the Informatica Data Director to ensure performance and scalability for a wide variety

More information

Tableau Server 7.0 scalability

Tableau Server 7.0 scalability Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different

More information

Optimizing Contact Center Performance with Operational Reports Document Version: 1.0 October 2015

Optimizing Contact Center Performance with Operational Reports Document Version: 1.0 October 2015 Optimizing Contact Center Performance with Operational Reports Document Version: 1.0 October 2015 Introduction LiveEngage is designed to help you attain operational excellence. Agent managers can use LiveEngage

More information

How To Collaborate On A Project Plan 365 Plan On A Pcode On A Microsoft Project World On A Macbook Or Ipad Or Ipa Or Ipam Or Ipat Or Ipar Or Ipor Or Ipro Or Ipo Or Ip

How To Collaborate On A Project Plan 365 Plan On A Pcode On A Microsoft Project World On A Macbook Or Ipad Or Ipa Or Ipam Or Ipat Or Ipar Or Ipor Or Ipro Or Ipo Or Ip Project Plan 365 Collaboration with Microsoft Project Files (MPP) in SharePoint cloud White Paper Housatonic Software - Project Plan 365 App 2014 Contents 1. Introduction... 3 2. Prerequisites... 4 3.

More information

Application and Web Load Testing. Datasheet. Plan Create Load Analyse Respond

Application and Web Load Testing. Datasheet. Plan Create Load Analyse Respond Application and Web Load Testing Datasheet Plan Create Load Analyse Respond Product Overview JAR:load is an innovative web load testing solution delivered from the Cloud* for optimising the performance

More information

E-mailing a large amount of recipients

E-mailing a large amount of recipients E-mailing a large amount of recipients DO NOT use the TO or CC field! If you have a large list of recipients you need to send an email you, you should never try sending one large email with all of the

More information

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview Laboratory 12 Applications Network Application Performance Analysis Objective The objective of this lab is to analyze the performance of an Internet application protocol and its relation to the underlying

More information

A Comparison of Oracle Performance on Physical and VMware Servers

A Comparison of Oracle Performance on Physical and VMware Servers A Comparison of Oracle Performance on Physical and VMware Servers By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 303-938-8282 www.confio.com Comparison of Physical and

More information

Performance Test Process

Performance Test Process A white Success The performance testing helped the client identify and resolve performance bottlenecks which otherwise crippled the business. The ability to support 500 concurrent users was a performance

More information

Performance Tuning Guide for ECM 2.0

Performance Tuning Guide for ECM 2.0 Performance Tuning Guide for ECM 2.0 Rev: 20 December 2012 Sitecore ECM 2.0 Performance Tuning Guide for ECM 2.0 A developer's guide to optimizing the performance of Sitecore ECM The information contained

More information

Transforming LoadRunner Data into Information and Action

Transforming LoadRunner Data into Information and Action 2010-02-01 Transforming LoadRunner Data into Information and Action Introduction Today s online web applications need to deliver high efficiency and stability while supporting thousands of users simultaneously.

More information

Planning, Deploying, and Managing an Enterprise Project Management Solution

Planning, Deploying, and Managing an Enterprise Project Management Solution Planning, Deploying, and Managing an Enterprise Project Management Solution Course 2732 Five days Instructor-led Introduction The goal of this five-day, instructor-led course is to provide systems engineers

More information

SearchWinIT.com SearchExchange.com SearchSQLServer.com

SearchWinIT.com SearchExchange.com SearchSQLServer.com TechTarget Windows Media SearchWinIT.com SearchExchange.com SearchSQLServer.com SearchEnterpriseDesktop.com SearchWindowsServer.com SearchDomino.com LabMice.net E-Guide Step-by-Step Guide: How to consolidate

More information

Reducing or increasing the number of people assigned to an activity. A sudden increase of the number of instances flowing through the process.

Reducing or increasing the number of people assigned to an activity. A sudden increase of the number of instances flowing through the process. 2 Process Simulation 2 Process Simulation... 1 2.1 Process Simulation Overview... 1 2.2 Process Simulation Lab... 1 2.2.1 Creating Process Simulation Models... 2 2.2.2 Creating the Project Simulation Definition...

More information

SAP EPM Add-in for Microsoft Office

SAP EPM Add-in for Microsoft Office September 9 11, 2013 Anaheim, California SAP EPM Add-in for Microsoft Office Pravin Datar Learning Points Overview of basic features of EPM Add-in for MS Office Advanced features: Multi Source reports

More information

Skateboard Assembly - Line Balance Lesson Plan (45-60 minutes)

Skateboard Assembly - Line Balance Lesson Plan (45-60 minutes) Overview This activity demonstrates the process of balancing an assembly line, which is designing the same amount of work content, or time, at each workstation. Work that is done to build skateboards is

More information

A Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings

A Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings A Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings Dan Houston, Ph.D. Automation and Control Solutions Honeywell, Inc. dxhouston@ieee.org Abstract

More information

Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability

Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability Oracle Database Performance Management Best Practices Workshop AIOUG Product Management Team Database Manageability Table of Contents Oracle DB Performance Management... 3 A. Configure SPA Quick Check...6

More information

Agentry and SMP Metadata Performance Testing Guidelines for executing performance testing with Agentry and SAP Mobile Platform Metadata based

Agentry and SMP Metadata Performance Testing Guidelines for executing performance testing with Agentry and SAP Mobile Platform Metadata based Agentry and SMP Metadata Performance Testing Guidelines for executing performance testing with Agentry and SAP Mobile Platform Metadata based applications AGENTRY PERFORMANCE TESTING V 1.0 TABLE OF CONTENTS

More information

Service Level Agreement (SLA)

Service Level Agreement (SLA) Service Level Agreement (SLA) Provided by CommSoft Software Solutions Ltd Version Date Revision / Description Title 1.07 24/05/06 SLA Rev A2 Issue 1.07 CS SLA Generic 1.08 20/03/06 SLA Rev A2 Issue 1.08

More information

Load Testing How To. Load Testing Overview

Load Testing How To. Load Testing Overview Load Testing How To The process of load testing a web application can be a daunting task for someone new to QA Wizard Pro or to load testing in general. This How To walks you through planning, recording,

More information

Site Waste Management Plan Tracker User Guide

Site Waste Management Plan Tracker User Guide Site Waste Management Plan Tracker User Guide User Guide Project code: WAS770-002 Date: December 2009 Introduction The SWMP Tracker is an online tool that allows users to collate, aggregate and analyse

More information

Lync Network Readiness Assessment 20335B; 3 days, Instructor-led

Lync Network Readiness Assessment 20335B; 3 days, Instructor-led Lync Network Readiness Assessment 20335B; 3 days, Instructor-led Course Description This is a 3-day instructor Led Training (ILT) Course that targets the needs of professionals with data networking experience

More information

Copyright www.agileload.com 1

Copyright www.agileload.com 1 Copyright www.agileload.com 1 INTRODUCTION Performance testing is a complex activity where dozens of factors contribute to its success and effective usage of all those factors is necessary to get the accurate

More information

FSA Infrastructure Trial Guide

FSA Infrastructure Trial Guide FSA Infrastructure Trial Guide 2015 2016 Published September 25, 2015 Prepared by the American Institutes for Research Table of Contents Infrastructure Trial Overview... 1 Infrastructure Trial Guide Overview...

More information

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system.

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system. 1348 CHAPTER 33 Logging and Debugging Monitoring Performance The Performance tab enables you to view the CPU and physical memory usage in graphical form. This information is especially useful when you

More information

Project Implementation Plan (PIP) User Guide

Project Implementation Plan (PIP) User Guide eea financial mechanism Project Implementation Plan (PIP) User Guide 23 November 2007 norwegian financial mechanism Page 2 of 20 1 Introduction The Project Implementation Plan (PIP) is a representation

More information

LOAD TESTING PROCESS VERSION 1.1

LOAD TESTING PROCESS VERSION 1.1 LOAD TESTING PROCESS VERSION 1.1 MAY 5, 2009 Information and Technology Management Branch IM / IT Standards & Guidelines 1. INTRODUCTION... 4 2. DOCUMENT PURPOSE... 4 3. LOAD TESTING PROCESS... 4 3.1

More information

SOLUTION BRIEF: SLCM R12.7 PERFORMANCE TEST RESULTS JANUARY, 2012. Load Test Results for Submit and Approval Phases of Request Life Cycle

SOLUTION BRIEF: SLCM R12.7 PERFORMANCE TEST RESULTS JANUARY, 2012. Load Test Results for Submit and Approval Phases of Request Life Cycle SOLUTION BRIEF: SLCM R12.7 PERFORMANCE TEST RESULTS JANUARY, 2012 Load Test Results for Submit and Approval Phases of Request Life Cycle Table of Contents Executive Summary 3 Test Environment 4 Server

More information

CHAPTER 5: INTERACTIONS AND DOCUMENT MANAGEMENT

CHAPTER 5: INTERACTIONS AND DOCUMENT MANAGEMENT CHAPTER 5: INTERACTIONS AND DOCUMENT MANAGEMENT Objectives The objectives for this chapter are: Set up interactions. Create interaction templates. Set up interaction groups. Manage interaction attachments.

More information

FIGURE 33.5. Selecting properties for the event log.

FIGURE 33.5. Selecting properties for the event log. 1358 CHAPTER 33 Logging and Debugging Customizing the Event Log The properties of an event log can be configured. In Event Viewer, the properties of a log are defined by general characteristics: log path,

More information

So in order to grab all the visitors requests we add to our workbench a non-test-element of the proxy type.

So in order to grab all the visitors requests we add to our workbench a non-test-element of the proxy type. First in oder to configure our test case, we need to reproduce our typical browsing path containing all the pages visited by the visitors on our systems. So in order to grab all the visitors requests we

More information

MCTS Guide to Microsoft Windows 7. Chapter 10 Performance Tuning

MCTS Guide to Microsoft Windows 7. Chapter 10 Performance Tuning MCTS Guide to Microsoft Windows 7 Chapter 10 Performance Tuning Objectives Identify several key performance enhancements Describe performance tuning concepts Use Performance Monitor Use Task Manager Understand

More information

SMB Intelligence. Budget Planning

SMB Intelligence. Budget Planning SMB Intelligence Budget Planning Introduction As an Excel-based data entry tool with a flexible SQL Server database and a powerful companion report writer (SMB Intelligence Reporting), SMB Intelligence

More information

Task 2.2.11 CMU Report 06: Programs for Design Analysis Support and Simulation Integration. Department of Energy Award # EE0004261

Task 2.2.11 CMU Report 06: Programs for Design Analysis Support and Simulation Integration. Department of Energy Award # EE0004261 Task 2.2.11 CMU Report 06: Programs for Design Analysis Support and Simulation Integration Department of Energy Award # EE0004261 Omer T. Karaguzel, PhD Candidate Khee Poh Lam, PhD, RIBA, Professor Of

More information

IERG 4080 Building Scalable Internet-based Services

IERG 4080 Building Scalable Internet-based Services Department of Information Engineering, CUHK Term 1, 2015/16 IERG 4080 Building Scalable Internet-based Services Lecture 10 Load Testing Lecturer: Albert C. M. Au Yeung 18 th November, 2015 Software Performance

More information

Project Plan 365 Collaboration with Microsoft Project Files (MPP) Shared on Network Folders

Project Plan 365 Collaboration with Microsoft Project Files (MPP) Shared on Network Folders Project Plan 365 Collaboration with Microsoft Project Files (MPP) Shared on Network Folders White Paper Housatonic Software - Project Plan 365 App 2014 Contents 1. Introduction... 3 2. Prerequisites...

More information

Web Analytics. User Guide. July 2012. Welcome to AT&T Website Solutions SM

Web Analytics. User Guide. July 2012. Welcome to AT&T Website Solutions SM July 2012 Web Analytics User Guide Welcome to AT&T Website Solutions SM We are focused on providing you the very best web hosting service including all the tools necessary to establish and maintain a successful

More information

Performance Workload Design

Performance Workload Design Performance Workload Design The goal of this paper is to show the basic principles involved in designing a workload for performance and scalability testing. We will understand how to achieve these principles

More information

I. Application background

I. Application background SQCpack 7 Technical Overview This paper is designed for Information Technology workers who need to understand technical details for deploying and supporting SQCpack 7. I. Application background II. SQCpack

More information

Noelle A. Stimely Senior Performance Test Engineer. University of California, San Francisco noelle.stimely@ucsf.edu

Noelle A. Stimely Senior Performance Test Engineer. University of California, San Francisco noelle.stimely@ucsf.edu Noelle A. Stimely Senior Performance Test Engineer University of California, San Francisco noelle.stimely@ucsf.edu Who am I? Senior Oracle Database Administrator for over 13 years Senior Performance Test

More information

Performance Testing. Slow data transfer rate may be inherent in hardware but can also result from software-related problems, such as:

Performance Testing. Slow data transfer rate may be inherent in hardware but can also result from software-related problems, such as: Performance Testing Definition: Performance Testing Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device. This process can involve

More information

Estimating a market model: Step-by-step Prepared by Pamela Peterson Drake Florida Atlantic University

Estimating a market model: Step-by-step Prepared by Pamela Peterson Drake Florida Atlantic University Estimating a market model: Step-by-step Prepared by Pamela Peterson Drake Florida Atlantic University The purpose of this document is to guide you through the process of estimating a market model for the

More information

Oracle Sales Offline. 1 Introduction. User Guide

Oracle Sales Offline. 1 Introduction. User Guide Oracle Sales Offline User Guide Release 11i (11.5.9) June 2003 Part No. B10632-01 This document describes functionality to be delivered in the Oracle E-Business Suite 11.5.9 release. If you are implementing

More information

Interworks. Interworks Cloud Platform Installation Guide

Interworks. Interworks Cloud Platform Installation Guide Interworks Interworks Cloud Platform Installation Guide Published: March, 2014 This document contains information proprietary to Interworks and its receipt or possession does not convey any rights to reproduce,

More information

SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE

SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE Copyright 1998-2015 Tools4ever B.V. All rights reserved. No part of the contents of this user guide may be reproduced or transmitted in

More information