Performance Testing Initiation Best Practices Checklist

These Performance Testing Initiation Best Practices allow teams to identify if they have correctly designed their performance tests before test execution

Stakeholder Alignment

Item Importance Status
Business Stakeholders Identified High  
IT Stakeholders Identified High  
Performance Test Architect Identified High  
Performance Test Engineer Identified Medium  
Dedicated Performance Test Environment Identified High  

Non-Functional Requirements

Item Importance Status
Average Transactions per day for each key flow High  
Average Transactions per user for each key flow High  
Peak Transactions during peak hour/minute for each key flow High  
Data Generated in each table identified for 18+ months past go live High  
Determine the need for a Performance Test, Load Test, Stress Test or Endurance Test based on the above requirements. High  

Acceptance Criteria

Item Importance Status
Targets for 90 percentile Response Time Identified High  
Targets for transaction throughput identified for each respective test (Performance, Load, Stress and Endurance) based on estimated volumes.  High  

Test Design

Item Importance Status
Test design incorporates realistic usage scenarios including “think time”. High  
Test design incorporates variability and realistic test data High