实用程序特别推荐Windows Server 徽标认证

Venkat Krishnamachari

下载这篇文章的代码: Works with Windows Server 2008 (KB)

通过 Windows Server® 2008 软件认证,Microsoft 正尝试帮助开发人员遵循最佳实践,并使 IT 专业人员能够在购买应用程序之前对其进行评估,从而节省时间并降低风险。为帮助客户衡量应用程序兼容性,Microsoft 提出了“Works with Windows Server 2008”计划,该计划包括一些免费的支持测试工具,可帮助您确保应用程序提供可预测的体验。

“Works with”工具通过监视文件系统、注册表、服务和驱动器的状态来收集应用程序在其生命周期中对 OS 的影响的相关数据。然后,该工具分析这些数据,并报告特定的测试案例成功和失败。“Works with”测试框架文档和附加工具可从 windowsservercatalog.com/ready 获得,它们提供了进一步的详细信息。这些工具应帮助 ISV 构建应用程序兼容性,同时使 IT 专业人员能够评估应用程序是否准备好在 Windows Server 2008 上部署。

要使用这些工具,请首先在测试计算机上安装最新版本的 Windows Server 2008、通过 windowsservercatalog.com/ready 下载“Works with”工具,并确保包含“应用程序验证器”工具。该工具的 GUI 具有四个简单功能:创建测试流程、恢复现有测试流程、查看测试结果以及创建提交程序包(用于 ISV 从授权测试供应商处寻求“Works with”验证)。

显示结果的文本报告

显示结果的文本报告  (单击该图像获得较大视图)

通过遍历应用程序的整个生命周期来创建测试流程:安装、配置、执行和卸载。“Works with”工具主要在后台运行,用于检验 OS 稳定性和安装程序兼容性,以及检验在给定平台的新安全性要求和其他可配置功能的情况下,功能是否正确执行。一般认为,最好完成测试流程并生成完整报告,这通常需要二至四小时。但是,您也可以停止测试流程、生成快速报告,以及在以后恢复测试。

测试完成后,您将得到每个测试案例的清晰红绿状态报告和详细结果,如屏幕快照所示。以绿色报告的测试表示兼容。对于红色结果,您可以查看日志文件以了解错误条件。请务必将本地生成的日志保存到其他计算机上,这样在清理测试计算机后仍可以参考它们。“Works with”工具运行于任何服务器应用程序上,它还可以评估为 Windows Vista® 而设计的客户端组件和管理工具。

如果您正在使用商业软件,则“Works with”工具可以帮助您规划已知兼容应用程序的迁移。您可以使用测试结果向供应商询问有关支持计划的信息,同时为开发人员节省时间,从而使其发现兼容性问题并为修补程序排定优先级。对于自定义应用程序,您可以为开发团队提供针对性极强的反馈。您还可以在新补丁发布时确认当前兼容性,并为 IT 部门提供文档化的应用程序配置数据。一些客户还使用这些工具来记录系统应用程序所接触的文件。

我们非常乐意听取您就如何改进测试案例或工具,以提高在您环境中的可用性而提供的反馈。请访问 wslogofb@microsoft.com

Venkat Krishnamachari 从 2005 年起担任 Windows Server 软件认证的技术负责人,之前他在发布 SQL Server 2005 的团队中工作。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.