自动化工具 Windows UI Auto 工具选型

老马 · 2018年03月29日 · 最后由 eramyang 回复于 2020年06月12日 · 2990 次阅读

Appium WinAppDriver

Appium Windows APP UI 自动化

Appium windows-app-testing

WinAppDriver

Microsoft UIAutomation

在 Windows 上,使用 C# + UI Automation + WinAPI 进行 UI 测试的方法

Microsoft UI Automation

一个开源的面向.Net 桌面应用的 Python 封装自动化测试框架

Python wrapper of Microsoft UIAutomation

AirtestIDE 底层用的 pywinauto

pywinauto
说说网易的这个,对游戏框架基于图像识别的是支持最好的,也可做些 Android Native UI 基于元素识别的,实际也可以做 windows ui 不过目前还有些问题,团队再积极改进.

AXUI

介绍一个我开发的跨平台 UI 自动化框架——AXUI

求坛子里各路高人,大神.评估下以上哪个是实际国内应用最多的,从上手度和难易度来说,推荐哪一个,可以少避免些坑.
如有更好的 windows UI Auto 框架也请指引下.

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞

Microsoft UIAutomation 还是挺好用的

子非鱼 行业流行测试框架对比 中提及了此贴 03月18日 21:59

请问楼主,最后选择了哪个呀?最近也准备做 window 端自动化,可否给个参考或者建议。

请问,pywinauto 能支持 DevExpress 控件吗?
我试了一下,好像不支持,但是网上也没有明确的信息。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册