用于基于Windows的WPF应用程序的UI自动化工具,具有记录和回放功
我正在为公司的基于
Windows的WPF应用程序推荐UI自动化工具
其中针对的是广泛的客户.应用程序存在于一层WCF服务中以便获取 数据.该公司已经有一个专门为Test Complete编写的小型VBScript框架 并且真的不健壮,因此我正在寻找一个合适的工具,我们可以重用脚本或 改进现有工具.欢迎任何想法. 我查看了Microsoft UI Automation,Project White,UIA Verify和Ranorex.他们每个人 我能够完成Microsoft UI Automation的过程.我仍然在理解它是如何工作的 我具体看的是以下内容.请给出每个评级 1)录制:录制,回放和自动执行测试脚本并生成报告. 2)依赖关系:最小的依赖关系(.NET框架,API模块,SDK版本等..) 3))代码生成:从模板,宏和记录生成测试脚本的代码. 4)对象名称映射:避免显式使用Automation IDS和屏幕corrdinates,如果它们使用,它是否支持任何可以使用XAML文件并将Automation IDS插入其中的工具,并且还避免了重复自动化IDS的问题. 5)事件:如果GUI经历任何更改,用户(测试人员)可能收到的任何事件和回调 6)支持:支持不同的脚本语言和简单的代码转换(C#,VBScript,Python等) 7)快速可靠:GUI元素易于操作(如支持xml dom,Json等),导航,代码复制替换任务,用于更改UI和简单配置(xml,ini文件) 8)代码转换器:测试人员在vbscript中编写代码,开发人员可以简单地将其转换为c#,以便在需要时将它们嵌入到任何独立的框架中. 9)自定义控件:支持自定义控件和对象映射.如果您有一个自定义对象,其行为类似于标准控件之一.你能映射(告诉测试工具自定义控件的行为类似于标准)控件吗?它是否支持所有标准控制方法?你可以将自定义控件添加到它自己的控件类中吗? 10)报告:应该能够一次执行多个测试并生成类似于VisualUIAVerify的报告.
Visual Studio 2010 Coded UI Tests
我正在使用Coded UI Tests来自动化基于MVVM模式构建的WPF应用程序的测试.该工具的record/playback功能令人印象深刻,产生了非常好的模型.对于大型套房,建议是tear apart the generated code,为您自己的目的构建和扩展它. 我建议Visual UIA Verify在开发和调试时协助查看应用程序的自动化结构. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 禁用提示“单击继续以永久访问此文件夹”(例如,
- 文件服务器 – 具有存储空间直接的横向扩展文件服务器
- 如何在Windows Azure上重置VM上的管理员密码?
- DirectX11--HR宏关于dxerr库的替代方案
- Exp2 后门原理与实践 - 20164304 姜奥
- 如何在本地运行Microsoft Azure DocumentDB?
- dll – 加载时间动态链接和运行时动态链接之间的区别
- 如何为Windows Azure Webrole上的PHP项目配置TFS构建定义以
- windows-server-2008 – IIS可以从GPU核心创建线程吗?
- 在Windows资源管理器中以编程方式选择多个文件