测试工具
下表列出了可用于执行与BizTalk Server操作就绪情况相关的测试的工具。
测试 | 工具 | 使用 |
---|---|---|
单元和功能测试 | Microsoft Visual Studio | 用于单元测试 .NET 代码。 有关 Visual Studio 提供的测试功能的详细信息,请参阅 测试应用程序。 |
BizUnit | 旨在自动测试 BizTalk 解决方案的框架。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 有关 BizUnit 的详细信息,请参阅 BizUnit - 用于自动测试分布式系统的框架。 |
|
NUnit | 用于单元测试 .NET 代码。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 有关 NUnit 的详细信息,请参阅 Nunit (打开外部网站) 。 |
|
代码覆盖率测试 | Visual Studio 2010 代码覆盖率 | 用于确保充分执行应用程序的所有执行路径,以及识别代码中的死函数或类。 通常,应删除无法访问或从未执行的代码。 有关 Microsoft Visual Studio 2010 的代码覆盖率功能的详细信息,请参阅 使用代码覆盖率确定测试的代码量。 |
性能测试 | (PAL) 工具的日志性能分析 | 用于分析性能计数器日志文件的工具。 有关日志的性能分析 (PAL) 工具的详细信息,请参阅 日志的性能分析 (PAL) 工具。 |
Microsoft BizTalk LoadGen 2007 工具 | 用于针对BizTalk Server运行性能和压力测试的负载生成工具。 下载 LoadGen。 |
|
Visual Studio 2010 负载测试 | Visual Studio 2010 Ultimate Edition 提供,允许默认模拟多达 250 个用户的负载,以及使用 Visual Studio 负载测试虚拟用户包模拟超过 250 个用户的负载。 有关使用 Visual Studio 执行负载测试的详细信息,请参阅 测试应用程序性能和压力。 | |
BizTalk Server业务流程探查器 | 用于查看指定时间段的业务流程跟踪数据;有助于确定业务流程中存在性能瓶颈的位置。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 有关详细信息,请转到BizTalk Server业务流程探查器。 |
|
Web 服务测试 | soapUI | 可用于测试 Web 服务的开放源代码实用工具。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 有关 soapUI 的详细信息,请参阅 soapUI.org。 |
Fiddler | 对于查看“在网络上”的 HTTP 流量很有用。有关使用 Fiddler 工具调试 HTTP 的详细信息,请参阅 Fiddler PowerToy - 第 1 部分:HTTP 调试。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 可以从 Fiddler 简介下载 Fiddler 工具。 |
|
调试 | DebugView | 用于在本地或远程监视内核模式和 Win32 调试输出的工具。 有关 DebugView 的详细信息,请参阅 DebugView for Windows。 |
BizTalk MsgBoxViewer | 分析 BizTalk MessageBox 和其他数据库,并生成一个 HTML 报告,其中包含警告(如果有)以及与数据库相关的其他信息。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 bizTalk MsgBoxViewer 工具随 BizTalk 运行状况监视器提供。 |
|
终止符 | 解决 BizTalk MsgBoxViewer 工具发现的任何问题。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 终止符工具包含在BizTalk 运行状况监视器中。 |
|
BizTalk Server最佳做法分析器 | BizTalk Server最佳做法分析器检查BizTalk Server部署,并生成与最佳做法标准相关的问题列表。 该工具通过从不同的信息源(例如 Windows Management Instrumentation (WMI) 类、SQL Server数据库和注册表项)收集数据来执行配置级验证。 然后,该数据用于评估部署配置。 该工具仅读取和报告,不修改任何系统设置,并且不是自我优化工具。 可以从BizTalk Server最佳做法分析器下载BizTalk Server最佳做法分析器工具。 |