As I described in my previous post on choosing test scenarios, the early tests should focus on the high-traffic scenarios. After testing and optimizing those, the next step is to identify and test the rarely-used but high-risk operations. These are operations that may have an impact on performance that is not proportional to their frequency. Even though these are not as common, they can have large impacts due to their system-wide nature and can cause sporadic performance drops during production hours that defy explanation.
Examples include:
For many sites, these operations may be so rare that additional testing effort cannot be justified. In this case it is wise to include these in the final testing report – so that that the project managers / sponsors / stakeholders understand that these scenarios exist, they are high-risk and they have not been tested.
Chris Merrill, Chief Engineer