AI Content Chat (Beta) logo

CHAPTeR 9 DXP PeRfORMANCe OPTIMIzATION The key activities in this stage are: • Interview stakeholders and gather performance test requirement/ expectations. Other requirement gathering methods are as-is system analysis, and study of requirements documents that can be used. • Understand risks, constraints, and assumptions related to performance. • Understand the scope of performance testing for each sprint. • Understand application usage patterns, traffic patterns, content volume, and such. • Prioritize test requirements based on business criticality. • Understand data setup requirements and data quality requirements. • Prepare a high-level performance test plan for the sprint. • Prepare a test plan based on the requirement analysis and stakeholder interviews. • Conduct a review of the test plan to verify the performance SLAs and performance expectations. Design During this phase we design and develop the performance test scripts as per the test plan prepared in sprint 0. The performance test scripts can be categorized as client-side performance test scripts and server-side performance test scripts. The main object of performance testing in this stage is to create the test scripts to provide coverage, and execute the performance test scripts. The key activities in this stage are as follows: • Set up the test environment and set up test data. • Create performance test scripts as per the test plan. • Set up a continuous and iterative testing environment. • Set up a test reporting and notification infrastructure. • Set up parameters to be monitored at the infrastructure resource level. 240

Building Digital Experience Platforms - Page 254 Building Digital Experience Platforms Page 253 Page 255