PREFACE 1 WHY PERFORMANCE TEST? What Is Performance?The End-User Perspective Bad Performance:Why Its So Common Summary
2 THE FUNDAMENTALS OF EFFECTIVE APPLICATION PERFORMANCE TESTING Choosing and Appropriate Performance Test Environment Setting Realistic and Appropriate Performance Targets Making Sure Your Application is Stable Enough for Performance Testing Obtaining a Code Freeze Identifying and Scripting the Business-Critical Transactions Providing Sufficient Test Data of High Quality Ensuring Accurate Performance Test Design Identifying the Server and Network Key Performance Indicators(KPIs) Allocating Enough Time to Performance Test Effectively
3 THE PROCESS OF PERFORMANCE TESTING The Proof of Concept(POC) From Requirements to Performance Test Case Study 1:Online Banking Case Study 2:Call Center Summary
4 INTERPRETING RESULTS:EFFECTUVE ROOT-CAUSE ANALYSIS The Analysis Process Types of Output from a performance Test Root-Cause Analysis Analysis Checklist Summary
5 APPLICATION TECHNOLOGY AND ITS IMPACT ON PERFORMANCE TESTING Astbcgribiys Java and XML(AJAX) Citrix HTTP Protocol Java Oracle SAP Service-Orientated Architecture(SOA) Web 2.0 Oddball Application Technologies:Help,My Load Testing Tool Wont Wont Record it! A TRANCTION EXAMPLES B POC AND PERFORMANCE TEST QUICK PEFERENCE C AUTOMAZ TOOL VENDORS D SAMPLE KPI MONITORING TEMPLATES E SAMPLE PROJECT INDEX