Time as a test criteria

Speed of performance is an important aspect of how customers will interpret the quality of your software. The Timeout property on a Visual Studio Team System Test helps you to identify where your software does not meet performance standards. For example, Figure 1 illustrates a test that will fail if it does not execute within 10 seconds. Once a performance issue is identified, the Code Profiler in Visual Studio Team System can help you to isolate and fix the issue that is causing the performance delay.

Figure 1 - A test that has to execute within 10 seconds to pass