前一段时间,项目组要求用自动化的方法去进行测试一个用WPF开发的项目。
本人学过一段时间QTP,被委派完成这个活动。
QTP功能还是给力的。但还是有些缺点,比如价钱比较贵,VBS的逻辑性比较差,WPF需要额外支持,部署困难,本身也有少量Bug。
这时候M$的UI Automation 出现在了我面前。其有如下几个优点:
- M$ Dotnet 3.0以上就可以支持,内嵌于.net framework
前一段时间,项目组要求用自动化的方法去进行测试一个用WPF开发的项目。
本人学过一段时间QTP,被委派完成这个活动。
QTP功能还是给力的。但还是有些缺点,比如价钱比较贵,VBS的逻辑性比较差,WPF需要额外支持,部署困难,本身也有少量Bug。
这时候M$的UI Automation 出现在了我面前。其有如下几个优点: