支持编码的 UI 测试和操作录制的配置和平台
下表针对 Microsoft Visual Studio 旗舰版或 Microsoft Visual Studio 高级专业版列出了编码的 UI 测试支持的配置和平台。 这些配置也适用于使用测试运行程序创建的操作录制。
支持的配置
配置 |
是否支持 |
---|---|
操作系统 |
Windows XP Service Pack 3 Windows Server 2003 Service Pack 1 Windows Server 2003 Service Pack 2 Windows Server 2008 和 Windows Server 2008 R2
注意
对于 Windows Server 2003 和 Windows Server 2008,Windows Internet Explorer 增强安全配置必须关闭。
Windows Vista Service Pack 1 Windows Vista Service Pack 2 Windows 7 |
32 位/64 位支持 |
运行 32 位 Microsoft 测试管理器的 32 位 Windows 可测试 32 位应用程序。 运行 32 位 Microsoft 测试管理器的 64 位 Windows 可测试具有 UI 同步的 32 位 WOW 应用程序。 运行 32 位 Microsoft 测试管理器的 64 位 Windows 可测试不具有 UI 同步的 64 位 Windows 窗体和 WPF 应用程序。 |
体系结构 |
x86 和 x64
注意
不支持 64 位模式的 Windows Internet Explorer。
|
.NET |
.NET 2.0、3.0、3.5 和 4。
注意
Microsoft 测试管理器和 Microsoft Visual Studio 2010 都需要 .NET 4 才能运行。但是,支持使用列出的 .NET 版本开发的应用程序。
|
提示
UI 同步是一种功能,该功能在每个控件的消息队列中验证播放。 如果某个控件未响应发送给它的事件,则会重新发送该事件。
平台支持
平台 |
支持级别 |
---|---|
Windows Internet Explorer 7 Windows Internet Explorer 8 (包括 HTML 和 AJAX) |
完全支持 |
Windows Internet Explorer 9
重要事项
仅当安装了 Visual Studio 2010 Service Pack 1 时才支持 Windows Internet Explorer 9
|
如果安装了 Visual Studio 2010 Service Pack 1,则支持以下方案:
重要事项
不能使用 Internet Explorer 9 的标准模式来创建操作录制,因为当前不支持 Internet Explorer 9 的新功能和控件。
|
Mozilla Firefox 3.5 和 Mozilla Firefox 3.6 |
仅支持使用 Microsoft Visual Studio 2010 功能包 2 来播放编码的 UI 测试或操作录制。 有关此功能包的更多信息,请参见使用功能包 2 测试应用程序。
注意
|
Windows Internet Explorer 6 |
不支持 |
镶边 Opera Safari |
不支持 |
Silverlight 3 |
不支持 |
Silverlight 4 |
可以使用 Microsoft Visual Studio 2010 功能包 2 为 Silverlight 4 应用程序创建编码的 UI 测试和操作录制。 有关如何执行此操作的更多信息,请参见使用编码的 UI 测试或操作录制来测试 Silverlight 应用程序。 |
Flash/Java |
不支持 |
Windows 窗体 2.0 及更高版本 |
完全支持
注意
完全支持 NetFx 控件,但并非支持所有第三方控件。
|
WPF 3.5 及更高版本 |
完全支持
注意
完全支持 NetFx 控件,但并非支持所有第三方控件。
|
Windows Win32 |
可适用于某些已知问题,但不正式支持。 |
MFC |
部分支持。 有关支持哪些功能的详细信息,请参见以下 Microsoft 网站。 |
SharePoint |
部分支持。 有关所支持的功能的详细信息,请参见以下 Microsoft 网站。 |
Office 客户端应用程序 |
不支持 |
Dynamics CRM Web 客户端 |
完全支持。 |
Dynamics (Ax) 客户端 |
不支持。 |
SAP |
不支持 |
Citrix/终端服务 |
部分支持
注意
建议在终端会话中运行 Visual Studio 或 Microsoft 测试管理器。
|
有关如何创建扩展以支持其他平台的信息,请参见扩展编码的 UI 测试和操作录制以支持 Microsoft Excel。