Salesforce Certified Development Lifecycle and Deployment Architect — Question 16

Universal Containers (UC) has created a custom REST web service. This web service receives Orders and Order Line Items data from an external endpoint and runs business logic and validations on it before inserting it into the database. UC is expecting to receive more than 100K orders a day and each order can have up to 10 line items. Each inbound request will contain only one order and its corresponding line items.
What two testing types should an architect recommend to ensure users don’t face platform slowdowns during peak business hours? (Choose two.)

Answer options

Correct answer: A, B

Explanation

Stress Testing evaluates how the system behaves under extreme conditions, helping to identify breaking points, while Load Testing assesses the system's performance under expected user loads, ensuring it can handle the anticipated volume of orders. Unit Testing focuses on individual components and does not reflect overall system performance, while Performance Testing is a broader category that may not specifically address peak load scenarios.