- Help project team to brainstorm their test scope
Performance Test Request Form
- Detail information related to whole performance testing process, including setup goals, environment, business process, performance requirement (e.g., response time), usage information, internal support team, etc.
BA, Dev, application support responsible for definition
Document user actions and input data for each business process
SME/Functional Testing team responsible for creation of business process document
Sample : Business Profile 1 - HR App. Business Processes 1 min 3 min 2-3 min Preferred Response Time (Total, including think time) 9000 350 100% Total > 3 min 1000 50 20% Update personal info. > 5 min 6000 200 60% Time Entry > 5 min 2000 100 20% Browse Unacceptable Response Time (Total , including think time) Peak number of concurrent users Avg Number of concurrent users Total Users (%) Business Process
Sample : Business Profile 2 – eCommerce Business Processes 3-5 sec 3-5 sec 3-5 sec Preferred Response Time (Each transaction) 8000 100% Total > 8 sec 1000 4-6 pm 20% Display order > 8 sec 6000 4-6 pm 60% Browse Catalog > 8 sec 1000 4-6 pm 20% Create Order Unacceptable Response Time (Each transaction) Peak Load (# of users) Peak Time Total Users (%) Business Process
80% of IT Organizations experience failures in apps that passed the test phases and rolled into production
HyPerformix – Performance Engineering
Production line: Designer, Optimizer and Capacity Manager
HyPerformix Optimizer (Capacity Planning): can bridge the gap between testing and production environments and leverage load test data to accurately show how the application will perform when in production.