How to: Add a Transaction to a Web Performance Test

A transaction in a web performance test is like a timer. You can encapsulate a set of actions in a transaction. You can think of a typical transaction as starting a timer, requesting a page, requesting another page, and then ending the timer. This series of actions, from start to end, constitutes a transaction.

When using web performance tests in a load test, transaction response times are displayed in the transaction table of the Load Test Analyzer. For more information, see Analyzing Load Test Results and Errors in the Tables View of the Load Test Analyzer.

Requirements

  • Visual Studio Ultimate

To add a transaction

  1. Open a test Web performance and load project that contains a web performance test and open the web performance test.

    Note

    It is recommended that the web performance test contain several requests,

  2. Select the request where you want to start the transaction. Right-click and select Insert Transaction.

  3. In the Add Transaction dialog box, type the name of your transaction in Transaction name.

  4. In the Choose first item for transaction drop-down box, you see the request on which you started the transaction. You can change the starting point if you want.

  5. In the Choose last item for transaction drop-down box, you see the request on which you started the transaction. Change the ending point of the transaction by choosing a different request.

  6. Choose OK. After you have closed the Add Transaction dialog box, you see that your transaction is now indicated by an icon in the Web Performance Test Editor.

    Tip

    After you create a transaction, you can drag requests in to or out of a transaction.

See Also

Tasks

How to: Edit an Existing Web Performance Test Using the Web Performance Test Editor

Other Resources

Adding Loop and Branch Logic to Web Requests in Web Performance Tests

Analyzing Load Tests Results Using the Load Test Analyzer