Wednesday, May 5, 2010

Tools for Testing

Tools for Testing

The table below lists tools that you can use to perform the testing associated with operational readiness of BizTalk Server.

Testing Tool Use
Unit and Functional Testing

Microsoft Visual Studio® Team Suite Testing Tools
Used for unit testing .NET code. For more information about the testing tools that are integrated into Visual Studio 2005 Team System see "Visual Studio 2005 Team System: Enabling Better Software Through Better Testing" at http://go.microsoft.com/fwlink/?LinkId=102208.

BizUnit
A framework designed for automated testing of BizTalk solutions.

Note Use of this tool is not supported by Microsoft, and Microsoft makes no guarantees about the suitability of this programs. Use of this program is entirely at your own risk.
For more information about BizUnit, see http://go.microsoft.com/fwlink/?LinkID=85168.

NUnit
Used for unit testing .NET code.

Note Use of this tool is not supported by Microsoft, and Microsoft makes no guarantees about the suitability of this programs. Use of this program is entirely at your own risk.
For more information about NUnit, see http://go.microsoft.com/fwlink/?LinkID=47931.

Code Coverage Testing
Visual Studio Team System 2005 Code Coverage Tool
Used to ensure that all execution paths through your application are adequately exercised, and to identify dead functions or classes in your code. In general, code that is unreachable or never executed should be removed. For more information about the VSTS Code Coverage tool see http://go.microsoft.com/fwlink/?LinkId=109281

Performance Testing
Performance Analysis of Logs (PAL) Tool
Tool for analyzing performance counter log files.

For more information about the Performance Analysis of Logs (PAL) tool, see http://go.microsoft.com/fwlink/?LinkID=98098.


Microsoft BizTalk LoadGen 2007 tool
Load generation tool used to run performance and stress tests against BizTalk Server.

For more information about the Microsoft BizTalk LoadGen 2007 tool, see http://go.microsoft.com/fwlink/?LinkId=59841.

Visual Studio Team Suite Testing Tools
Available with Visual Studio 2005 as the "Performance Tools" feature in Visual Studio Team Suite. For more information about the testing tools that are integrated into Visual Studio 2005 Team System, see "Visual Studio 2005 Team System: Enabling Better Software Through Better Testing" at http://go.microsoft.com/fwlink/?LinkId=102208.


BizTalk Server 2006 Orchestration Profiler
Used to view orchestration tracking data for a specified period of time; helpful for determining where performance bottlenecks exist in orchestrations.

Note Use of this tool is not supported by Microsoft, and Microsoft makes no guarantees about the suitability of this programs. Use of this program is entirely at your own risk.
For more information about the BizTalk Server 2006 Orchestration Profiler, see http://go.microsoft.com/fwlink/?LinkId=102209.

Web service testing
soapUI
An open source utility that can be used to test Web services.

Note Use of this tool is not supported by Microsoft, and Microsoft makes no guarantees about the suitability of this programs. Use of this program is entirely at your own risk.
For more information about soapUI, see http://go.microsoft.com/fwlink/?LinkId=102196.


Fiddler
Useful for seeing HTTP traffic "on the wire." For more information about using the Fiddler Tool for debugging HTTP, see "Fiddler PowerToy - Part 1: HTTP Debugging" at http://go.microsoft.com/fwlink/?LinkID=84796.

The Fiddler tool can be downloaded from http://go.microsoft.com/fwlink/?LinkID=99357.

Debugging
DebugView
Tool for monitoring kernel-mode and Win32 debug output either locally or remotely.
For more information about DebugView, see http://go.microsoft.com/fwlink/?LinkId=102210.

General troubleshooting
•Event Viewer
•Network Monitor
•SQL Server Profiler
•SQL Server Query Analyzer and Query Editor
•DTCTester
•DTCPing
•Performance Console
•RegMon
•FileMon
•Debug Diagnostics Tool of the IIS Diagnostics Toolkit


See the topic "Tools and Utilities to Use for Troubleshooting" in BizTalk Server 2006 R2 Help at http://go.microsoft.com/fwlink/?LinkId=102207.

No comments:

Post a Comment