Web Test Recorder Plug-in: Extract Session ID from URI Path

ASP.NET session state enables the Web applications to store and retrieve values for a user as the user navigates ASP.NET pages. By default, ASP.NET session state is enabled for all ASP.NET applications. Each Web session is identified by a unique identifier, i.e. SessionID. By default, SessionID value is stored in a cookie. However, the application…

4

Create a Simple Data Collector to Integrate Data into Load Test Analyzer (Tables View)

With a custom data collector, you can collect various diagnostic performance information from your Web applications. In my previous post, I have highlighted the key points of integrating custom collector data into Load Test Analyzer. The purpose of this post is to go through the procedure by using a simple collector. One of the questions…

5

Integrate Data Collector Data into Load Test Analyzer (Tables View)

With Microsoft Visual Studio 2010 Ultimate, you can write a custom Data Collector to collect diagnostic data on Agents or machines that are part of System Under Test. The data collected can be files, high-level summary statistics, or server activity logs from the database on a Web server. These data can be integrated into the…

1

Load Test Plug-in – Simulate Repeated Peak Load Modeling

In my previous posts, I have shown how to simulate repeated custom user load pattern groups. Here is another plug-in sample to simulate the PeakLoad modeling, i.e. VallyLoad-StepUp-PeakLoad-StepDown. In this plug-in, all the configurations can be passed in through the Load Test Plug-in properties. As shown in the below screenshot, it simulates a peak load…

4

Web/Load Test Automation

You can use MsTest.exe to execute Unit, Web, and Load tests from a command line. For more information, please read http://msdn.microsoft.com/en-us/library/ms182486.aspx. Sean Lumley also blogged the details on how to run Web, coded Web, and load tests through mstest.exe. This post will show you by creating a wrapper of the mstest process, you can automate Web/Load tests in code. Step…

0

Load Test Plug-in – Simulate Multiple and Repeated User Load Patterns (Step 2-2)

With the Load Test Editor, you can configure one load test profile for a given scenario. However, in the real-world testing, you may want to observe the performance of your applications / system under tests under different load patterns. And this can be achieved by writing your custom load profiles management classes and a load…

0

Load Test Plug-in – Simulate Multiple and Repeated User Load Patterns (Step 2-1)

With the Load Test Editor, you can configure one load test profile for a given scenario. However, in the real-world testing, you may want to observe the performance of your applications / system under tests under different load patterns. And this can be achieved by writing custom load profile management classes and a load test…

1

VSTS 2010 Feature: Silent Installation of Controller and Agent

In VSTS 2010, silent installation has been added to Controller and Agent setup. Installation Run setup.exe /full /q from command line. Controller/Agent Configurations The configuration can be done through UI or command line tools. To configure through UI, go to Start->Programs->Microsoft Visual Studio 2010-> Microsoft Visual Studio Test Controller 2010 Configuration Tool for controller configuration;…

1

VSTS 2010 Feature: File Upload record/playback just works

In VSTS2008 and VSTS2005, after a user records a simple file upload request, the user needs to manually add it to the Deployment section in the test configuration file in order to playback the Web Test successfully. In addition, the user will notice that there is only one copy of the uploaded file on the…

0

VSTS 2010 Feature: View Recording Log in Web Test Playback Window

In VSTS2010, when a user records a Web test using Web Test Recorder, the recorded session result, including those for the dependant and redirected requests, is saved and can be loaded into the Web Test Result window later. So if the playback fails, for example, due to correlation (dynamic parameter detection) issues, a user can…

1