QuestionQ15

Performance Testing Tasks

You are managing testing for an existing distributed system that manages inventories of automobile and light-truck tires across multiple warehouses nationwide. The system is being enhanced to track incoming restocking shipments when they enter a warehouse and outbound sales shipments when they leave a warehouse; all processing occurs in real time. System load has traditionally peaked on Mondays because demand accumulates over the prior weekend.

Your performance test plan specifies tests using multiple virtual users to provide better control of transaction times. However, after the tests run, analysis of the test data reveals inconsistencies in the results.

Which of the following could cause these results?

Explanation

Concurrent test scripts that attempt to use the same data can contend for records or alter shared state. Such collisions can introduce locking, waits, race conditions, or changed data states, producing inconsistent performance-test measurements.

Community Discussion

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