1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.

Slides:



Advertisements
Similar presentations
Tales from the Lab: Experiences and Methodology Demand Technology User Group December 5, 2005 Ellen Friedman SRM Associates, Ltd.
Advertisements

Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group
High level QA strategy for SQL Server enforcer
QA practitioners viewpoint
Topics to be discussed Introduction Performance Factors Methodology Test Process Tools Conclusion Abu Bakr Siddiq.
Performance Testing - Kanwalpreet Singh.
© 2014 VMware Inc. All rights reserved. BlazeMeter Load Testing Solution with vCloud Air High-level Overview Jan 2015.
Accelerate BI Presented by: Stephen Goldsmith RapidApp BI Methodology  Agile Project Management, Quality Assurance, Knowledge Transfer  Plan Business.
Cloud SUT proposal OSGcloud group. Objective To fill in the Research the group about the thinking within the OSG working group To solicit new ideas/proposals.
Degree and Graduation Seminar Scope Management
Security Engineering II. Problem Sources 1.Requirements definitions, omissions, and mistakes 2.System design flaws 3.Hardware implementation flaws, such.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
SIMPLEStone – A presence server performance benchmarking standard SIMPLEStone – A presence server performance benchmarking standard Presented by Vishal.
©Company confidential 1 Performance Testing for TM & D – An Overview.
Chapter 5: Project Scope Management
Testing / CheckPoint Demos Due Today: HW #6 Due Next Class: 2nd Half of Mythical Man Month; Code & coding standard A walk through a sample test plan Bio.
Michael S. Zachowski, Robert D. Walla Astrix Technology Group 1090 King Georges Post Rd Edison, NJ A Successful Approach to a LIMS Upgrade In A Public.
Performance Testing Design By Omri Lapidot Symantec Corporation Mobile: At SIGiST Israel Meeting November 2007.
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
000000_1 Confidential and proprietary information of Ingram Micro Inc. — Do not distribute or duplicate without Ingram Micro's express written permission.
Sitefinity Performance and Architecture
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Web Development Process Description
S/W Project Management
Condor Technology Solutions, Inc. Grace RFTS Application Extension Phase.
Test Organization and Management
DBS to DBSi 5.0 Environment Strategy Quinn March 22, 2011.
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
© Blackboard, Inc. All rights reserved. Back to the Feature: An Agile, User-centric Software Development Lifecycle Cindy Barry Senior Product Manager Martha.
 2008, The Code Works, Inc., The Non-Technical Buyer’s Guide to Staffing Software 111 North Market Street Suite 888 | San Jose, CA | TEL:
Bottlenecks: Automated Design Configuration Evaluation and Tune.
Web Trnsport – Beta Testing and Implementation TUG Roundtable Discussion Elizabeth Rodgers Info Tech, Inc. October 9, 2007.
Test Roles and Independence of Testing Telerik Software Academy Software Quality Assurance.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Event Management & ITIL V3
NUOL Internet Application Services Final Presentation 24 th of May, 2004.
Deploy With Confidence Minimize risks Improve business output Optimize resources.
Release Management Configuration management. Release Management Goal Coordinate the processes through the project development life cycle Ensure the.
T E S T I N G O P T I M I Z E D 1 Optimus Confidential Performance Testing with LoadRunner Case Study.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
Top-Down Network Design Chapter Twelve Testing Your Network Design Oppenheimer.
Network design Topic 6 Testing and documentation.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Module 9 Planning and Implementing Monitoring and Maintenance.
Performance Testing Test Complete. Performance testing and its sub categories Performance testing is performed, to determine how fast some aspect of a.
Connect with life Cheryl Johnson VSTS Solution Expert | Canarys Automations Pvt Ltd Performance Testing.
Algorithm Change Notice (ACN) What is it? How does it work? Frank Toth September 24, 1999.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
HPHC - PERFORMANCE TESTING Dec 15, 2015 Natarajan Mahalingam.
Project Server 2010 – Performance Part 1: Setup, Test Execution, and Results (Level 300) Mike Shughrue Principal Consultant Microsoft Corporation
Presenter: Igna Visser Date: Wednesday, 18 March 2015
Principles of Information Systems Eighth Edition
Test Roles and Independence of Testing
Module nine PMP® Mastery 2016 APMG Create WBS
性能测试那些事儿 刘博 ..
Software Architecture in Practice
Tools for Performance, Load Testing, Stress Testing Using Telerik Test Studio Pavel Pankov QA Lead Automated Testing Team Telerik QA Academy.
8.3 Control Quality The process of monitoring and recording results of executing quality activities to assess performance and recommend necessary change.
Performance Testing Methodology for Cloud Based Applications
Description of Revision
Performance Load Testing Case Study – Agilent Technologies
Migration Strategies – Business Desktop Deployment (BDD) Overview
Project Ideation Agile Down-to-Earth © 2016.
Tiers vs. Layers.
[Work Order #] [ARB Date]
“All Lawson, All the Time!”
The Software Testing Life Cycle
Joint Application Development (JAD)
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing

2 AGENDA Load Test Phases Assessment Analysis and Specification Strategy and Test Plans Setup Environment and Develop Scripts Test Preparation and Execution Lessons Learned Cost Environment Understanding the Application Future Benefits Successes Q&A

3 Load Test Phases Assessment Client fills out a Load Assessment form. (what to test) Client relays load test desires - educate Client on different types of load tests and workload types. (how to test) Client provides network topology diagram to assess test and production environments. (where and when to test) Determine load test monitoring team. (who to test)

4 Load Test Phases Defining Measurement Points

5 Load Test Phases Analysis & Specification Infrastructure Meeting – determine monitoring requirements. Determine resources and licenses required. If external resources required arrange work place. Application demonstration for load test engineer. Determine user ids, data requirements and refresh method. Determine number of scripts and size of scripts.

6 Load Test Phases Test Strategy and Plan Create test strategy plan document with clearly defined objectives for client signoff Test Strategy / Environment Test Objective / Description / Assumptions Test Plan / Team List Test Models / Scripts Team review of Load Test Detail Management Summary Report

7 Load Test Phases Environment and Script Development Acquire and setup agent test machines Complete test lab requests or Change Management Request Obtain access to application / platform for script coding Code scripts Obtain test ids, test data and validate refresh method Run script and validate data refresh method Provide sample report for Client sign off

8 Load Test Phases Performance Testing Production test - validate have change approvals and management notified Run mock test day/evening before Team meeting to level set – review objectives and plan Validate configuration still working run mini test day of test Very Important – evening testing requires food! Data Correlation – Run reports – Review with monitoring team Generate summary report, review with Client, and determine if additional tests are required HANDOUT – Sample Report

9 Lessons Learned Cost  Internal vs. External Resources  Licensing vs. Spike Licenses – finding the right mix  Vendor provided engagement  Due diligence – perform POC when selecting vendor

10 Lessons Learned Environment  The closer to production load equipment is, the better production results can be predicted.  The infrastructure used for load testing should be as similar as possible to production to truly understand end to end throughput.  An application should be verified to work in a new environment prior to load testing.

11 Lessons Learned Understanding the Application  Detailed flowchart for monitoring components.  Having people knowledgeable about application and components is important.  Having system components monitored by the expert for that component during a load test greatly increases the success of analyzing and understanding the results.  Real world load.

12 Lessons Learned Future Benefits  Load testing should be performed periodically (with new releases, major operating system or hardware upgrades or increased user base) in order to validate continued acceptable performance.  Understanding how the system performs under load is helpful with future application designs and support.

13 Successes Significant Finds from Testing Under Load  Firewall - capacity issue, first layer bottleneck  MQ - memory issue, servers spawning  Web Access - application user limit  Cold Fusion - application code leaving sessions open  WIR - session thread settings  Time and Attendance - database queries

14 Q&A