QuestionQ114

Test Automation Tools

Universal Containers (UC) has developed a custom REST web service. The service receives Order and Order Line Item data from an external endpoint, applies business logic and validations, and then inserts the data into the database. UC expects to receive more than 100K orders per day, and each order can include up to 10 line items. Every inbound request contains only one order and its related line items.

Which two testing types should an architect recommend to help ensure that users do not experience platform slowdowns during peak business hours?

Choose two
  • A Stress Testing
  • B Load Testing
  • C Unit Testing
  • D Performance Testing
Explanation

Load testing simulates the expected peak production workload, including the required order throughput and request concurrency, to identify bottlenecks, governor-limit contention, throttling, and response-time degradation. Performance testing measures throughput and response time while the system is under utilization, establishing whether the service remains responsive and scalable at the required load. Stress testing intentionally overloads a system beyond its normal capacity and is not appropriate for a shared multitenant platform.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!