About the VSLT Reporting Tool
The Visual Studio Load Test Reporting Tool (VSLT Reporting) is a WPF application and engine to help automate the building of load test results reports from load tests that were executed with Visual Studio Ultimate and Visual Studio Online (the VSO reporting functionality assumes that the results from VSO have been pulled down to a local results database).

The reporting tool offers a fairly comprehensive interface for selecting results, viewing information about the runs, building reports and gathering comparison numbers. Features include:
  • List of all runs in the database.
  • Highlight any run to get a quick summary view of the results for the run
  • One-click generation of a default report for the highlighted run, based on settings and configurations you provide.
  • Ability to find "constant load" steps inside a Step-Load run and build tables showing the key statistics for those intervals.
  • One-click generation of a run comparison "scorecard" of multiple runs.
  • View the Run Setings properties and Scenario properties for the highlighted run
  • Extraction of the actual .loadtest file for a particular run (saved as a separate file)
  • Ability to Import or Export perfmon CSV counter files to/from a particular test run.

This tool adds a number of items directly to the LoadTest2010 results database (Tables, Views and Stored Procedures) to allow for more in depth analysis and faster comparison reporting. All of these can be installed and used directly in SQL or in SSRS. All of the changes made are completely independent of the data already stored in the DB and are non-destructive. They do not impact any importing or exporting of data through Visual Studio. (NOTE: It is always wise to take regular backups of your load test data before installing new versions of this tool, or any other tool that modifies your database)

Currently this tool uses the MS Chart Framework for generating the graphs, and it uses XAML FlowDocuments for creating the reports. The reports are saved as .RTF files and can be opened in Microsoft Word or any other RTF editor. The tool currently uses templates as starting points for creating the documents, tables and charts. It also contains an extensive amount of configuration settings. While this offers a lot of flexibility for setting up the tool, it is also a bit cumbersome and clunky to modify templates. This is one major area of focus for continued development. For more information, please see the Documentation and Discussions sections of the project.

Last edited Jun 23, 2015 at 11:52 AM by geoffgr, version 2