问答 大佬们,有谁做个【桌面端】应用的 UI 自动化测试吗?

小朱 · 2025年04月24日 · 最后由 663 回复于 2026年06月10日 · 13753 次阅读

桌面端应用跟 web 和移动端还不一样。调研常用的 ui 自动化框架,感觉都不太合适。
有哪个大佬做过,分享下经验

共收到 17 条回复 时间 点赞

Python + Appium + WinAppDriver。需要的话我把以前写的笔记发一篇帖子。

工业化软件的吗

pywinauto

桌面的搞过游戏脚本倒是,基于 opencv 来做识图

uiautomation

十多年前做 Windows 客户端测试,当时用过 autoit 识别标准控件还比较方便。
但现在的桌面端,很多不是原生应用,而是内嵌浏览器内核来做的,恐怕就不适合了。

Zhang Jia 回复

麻烦发一下

我们用的 sikuli

kane 回复

用的是 ide 还是它的 api 呢

AIR神神 回复

api ,随便写个工具类就能融到你原先的框架里面去了

kane 回复

了解了,3Q

kane 回复

有没有资料分享看看,没搞过桌面端的

字节跳动 UI-TARS,可以了解一下

小朱 回复

😂 可别养成伸手党习惯, 关键词 ai 一下肯定比我整理的资料好。

pywinauto

Python + Appium +pywinauto+alluer

meedy2016 回复

大佬,我前段时间也想用 pywinauto 来做自动化,但是我们公司开发的软件很多都是自绘控件,目前只有使用相对坐标或者图片识别来定位。如果全部使用相对坐标的话,感觉特别繁琐,也不稳定,还不如用第三方自动化测试工具。用图片识别的话,界面上又有些控件内容是一样的,比如一样的按钮,这样一来又要结合相对坐标来定位。想请教一下自绘控件还有没有什么别的更好的方法来定位。

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