UIAutomation的优缺点

本文介绍了在面对WPF项目自动化测试需求时,如何利用UI Automation进行测试。UI Automation作为Microsoft提供的自动化测试框架,具备对WPF的全面支持、使用C#或VB编程、详细文档及示例、低廉成本和便捷部署等优势。虽然需要自行开发测试程序且普及度相对较低,但通过Winapi可以解决无法生成鼠标键盘事件的问题,总体上UI Automation是一种极具性价比的自动化测试解决方案。
摘要由CSDN通过智能技术生成

前一段时间,项目组要求用自动化的方法去进行测试一个用WPF开发的项目。

本人学过一段时间QTP,被委派完成这个活动。

QTP功能还是给力的。但还是有些缺点,比如价钱比较贵,VBS的逻辑性比较差,WPF需要额外支持,部署困难,本身也有少量Bug。


这时候M$的UI Automation 出现在了我面前。其有如下几个优点:

  1. M$ Dotnet 3.0以上就可以支持,内嵌于.net framework
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值