StickyMinds.com and Better Software magazine presents… Whose Environment is It Anyway? Performance Tuning in a Virtual Environment. Sponsored by Empirix Non-streaming participants should call 1-866-761-8643 International Non-streaming participants should call 1-904-596-2362
Scott Barber, (A.K.A. “The Perf Guy”) [email_address] Chief Technologist, PerfTestPlus, Inc . www.perftestplus.com Vice President & Executive Director, Association for Software Testing www.associationforsoftwaretesting.org Co-Author, Performance Testing Guidance for Web Applications www.amazon.com/gp/product/0735625700 A Heuristic Approach
Dramatically reduce the overhead involved in managing test environments
Easier for performance testing to have it’s own test environment
Enable collaborative tuning without having to “borrow” hardware resources
Put the test team in control of their test environments
Virtualization does not change the core principles of successful performance testing
Testing Virtual Performance?!?
“ Only performance testing at the conclusion of system or functional testing is like ordering a diagnostic blood test after the patient is dead.” --Scott Barber
Core Principles Project context is central to successful performance testing. Business, project, system, & user success criteria. Identify system usage, and key metrics; plan & design tests. Install & prepare environments, tools, & resource monitors . Script the performance tests as designed. Run and monitor tests . Validate tests , test data, and results. Analyze the data individually and as a cross-functional team. Consolidate and share results, customized by audience. "Lather, rinse, repeat" as necessary.
PRODUCTS MANAGED SERVICES EXPERT SERVICES Onsite Consulting, Training, Mentoring e-TEST suite ™ One Sight ™ e-LoadExpert ™ Do-it-yourself Remote Validation Performance Tuning Supplement Your Team We Do it for You