中国 变更 | 所有的 Microsoft 网站
微软首页 | Servers 和 Tools
应用程序兼容性是使用户获得Windows Server 2008 R2满意体验的一个关键因素。Microsoft提供了免费,可下载的测试工具,可帮助企业IT专业人员、自定义应用程序的开发人员,以及独立的软件供应商测试第三方和自定义的内部应用程序与Windows Server 2008 R2的兼容性。
企业IT专业人员现在可以使用免费下载的测试工具测试任何服务器应用程序与Windows Server 2008 R2的兼容性。若要了解如何免费获得该工具以及其所涵盖的测试方案,请见 此处
第三方应用程序可能需要修改才能兼容Windows Server 2008 R2。若要了解如何与独立的软件供应商共享兼容性工具和信息,以便确保交付的应用程序在技术体验上占相对优势,请参考 此处。
从7月15日开始, Windows Server Catalog 将开始发布已经通过Windows Server 2008 R2认证的第三方应用程序的相关信息,或者支持客户在新的平台上部署解决方案。若要了解Microsoft如何帮助ISV向客户发表公开声明,请见此处。
企业IT专业人员可以使用免费下载的测试工具,评估在Windows Server 2008 R2环境下的任何自定义或商务应用程序。最初的设计理念是由于ISV要认证应用程序所需,您可以下载使用这些测试工具,帮助您的团队实现下列目标:
测定应用程序对服务器环境的影响。
预测应用程序工作时的表现。
系统地检测安全漏洞。
在等待获得支持的同时,检修应用程序的不稳定表现。
指导自定义应用程序的开发人员处理技术障碍。
在决定购买软件之前扩大内部评估。
熟悉对通过Windows Server 2008 R2认证的应用程序所执行的测试。
Windows Server Software Certification 这项企业IT指南为IT专业人员提供了Software Certification Toolkit组件和使用方法的全面概述。
下载Software Certification Toolkit x64
下载Software Certification Toolkit x86
Software Certification Toolkit包含的工具可涵盖将近100种测试案例,可帮助您评估一个应用程序在安全、稳定性、可靠性、可用性,以及基本兼容性方面,是否可适用于Microsoft推荐的实践。
下 Windows Server 2008 R2 Software Test Framework. 中您可以获得测试方案的详细资料,下文概要将列出此工具能帮您测试的内容。
第1章:Windows基础
1.1 执行主要功能,并维持稳定性
1.2 正确查核Windows版本
1.3 驱动的相关需求
1.4 识别应用程序中的所有非隐藏文件
1.5 可在多语言环境正确执行任务
1.6 服务不可获得时适度降级(Degrade gracefully)
1.7 支持64位Windows在多个处理器上运行
1.8 可在安全模式下正常工作
1.9 在“Server Core”中运行应用程序,需要具备的相关信息
第2章:安装/删除
2.1 安装程序/技术
2.2 无需重启系统
2.3 可完全卸载
2.4 符合Windows资源保护(WRP)要求
2.5 允许用户控制安装位置
2.6 符合核心模式组件需求
2.7 将共享的组件安装到正确位置
2.8 不要使用老版本写过多的非私有文件
2.9 安装过程支持用户帐户控制
2.10 正确配置数据包标识
2.11 遵照有关创建自定义操作的最佳实践
2.12 满足模块化规则
第3章:安全性
3.1 遵照用户帐户保护的指导原则
3.2 支持智能卡登录和安全凭据管理
3.3 网络连接必须安全
3.4 不要在安全桌面创建不安全的加载项
3.5 使用LocalSystem帐户运行的程序不能显示UI
3.6 I/O的病毒扫描兼容性写入到文件
3.7 支持群集
3.8 所有可执行文件必须带有签名
3.9 运行于高度安全的配置下
3.10 符合反恶意软件策略
3.11 支持Active Director
第4章:可靠性和高实用性
4.1 在压力下可体现高稳定性
4.2 恢复崩溃和避免停机
4.3 适当使用资源和处理例外事件
4.4 调试用记号和工具必须是可获得的
4.5 不会导致服务不可用
4.6 符合有关Windows错误报告、IPv6,以及防火墙方面的最佳实践
第5章:客户端组件
5.1 验证最低权限用户无法修改其他用户的文档或文件
5.2 验证最低权限用户无法将文件保存到Windows系统目录
5.3 验证应用程序正确启动和执行使用快速用户切换功能
5.4 验证应用程序正确启动和执行使用远程桌面
5.5 验证ClickOnce应用程序只将数据保存在已安装用户的文件夹中
5.6 客户端组件的安装是否支持广告?
5.7 整套安装是否完全满足认证需求?
5.8 在安装过程中是否可以正确识别增值组件?
5.9 验证应用程序能够倒退安装,并可修复计算机回到之前状态
5.10 验证应用程序在安装过程中可以正确处理使用中的文件
5.11 验证应用程序具备重启管理意识
5.12 认证应用程序只处理已知且预知的例外
第6章:Hyper-V虚拟机兼容性
6.1 在虚拟机保存状态和还原时可以正确恢复
6.2 在虚拟机暂停和还原时可以正确恢复
6.3 不会影响关机
6.4 支持快照处理
Windows Server软件认证企业IT指南 全面介绍了这些测试场景,以及与IT专业人员的关系。Windows Server Catalog 则是一个目录,列出了所有经由独立第三方测试实验室验证,可以通过这些测试场景的应用程序。
Microsoft乐于听到您针对这些测试工具和场景的反馈,请访问 Windows Server 2008 R2的MSDN开发人员论坛并加入有关Windows Server软件认证相关的讨论。
构建和测试兼容性
在部署自定义应用程序之前,应当测试其与Windows Server 2008 R2之间的兼容性。如果您已经在Windows Sever 2008上测试了您的应用程序,则在针对R2进行测试时,通常不会遇到太多兼容性问题。
本次发布的R2版本包含了一些与虚拟化、可缩放性,以及网络功能有关的内核和API改进。因此,您的应用程序可能需要安装修复程序或某些更新,尤其是使用内核模式驱动的应用程序更是如此。
Microsoft提供了免费,可下载的测试工具和资源,可帮助您:
在Windows Server 2008 R2中对您的应用程序测试安全性、稳定性、兼容性、可靠性,以及可用性。
通过让应用程序首先满足认证中所包含的严格技术标准,随后才投放到市场,可改善支持度。
详细了解:
无论您是要选择或构建新的应用程序,或对现有的自定义解决方案进行必要的改动,这些工具都可以帮助开发人员和测试人员更好地遵守技术标准,并让您的应用程序对Windows Server 2008 R2的部署做好准备。
Software Certification Toolkit x64
Software Certification Toolkit
Windows Server 2008 R2发布候选.
Windows 7和Windows Server 2008 R2应用程序质量手册
MSDN应用程序兼容性网站
MSDN Windows Server 2008 R2开发人员资源
MSDN Windows Server 2008 R2应用程序兼容性和认证支持论坛
Windows Server软件认证企业IT指南还包含了应用程序开发人员发现的,在使用Software Certification Toolkit的过程中,针对一些最常见的兼容性问题的讨论。
通过与您的软件供应商分享下列信息,您可以告诉ISV,您已经积累了足够的技术优势体验,可在Windows Server 2008 R2上部署他们的应用程序。
确保ISV知道他们可以使用 Software Certification Toolkit进行开发和构建,您甚至可以提出您使用该工具发现的特定问题,并要求他们提供解决该问题的时间线。
在您的购买决策中考虑 Windows Server 2008 R2软件认证,这样在部署之前,您就可以将有限的精力集中在与特定环境有关的测试场景中。
通过分享 Windows Server软件认证企业IT指南 和 Windows Server软件认证ISV指南,帮助ISV看到兼容性和认证可带来的业务价值。
要了解有关特定应用程序是否已经获得Windows Server 2008以及Windows Server 2008 R2认证的详细信息,请访问 Windows Server Catalog。
应用程序兼容性