网上我看了下 用 AutoIt 这个工具的,还有没有其他工具或方案。
可以看下 airtest 是否支持
Airtest 的定位和点击是基于浏览器的,需要重写一下 airtest_touch() 和 loop_find() 方法,把图像定位和点击都扩展到全屏,就可以用来测普通的 Windows 窗体了,但是没有对应的对象,判断和断言都没法搞,建议还是用 QTP 之类的专门工具吧
Sikuli 是基于图像识别的
window 客户端 用 sikulix+java 做比较简单,可以实现 UI 自动化。
https://github.com/letmeNo1/Aki 我自己开发的 PC 端自动化测试框架,可以看看,兼容 Windows/Mac 平台,也支持图片识别定位
作者的工具使用不了,报错 java.lang.RuntimeException: launch app failed
代码已经更新,可以拉最新代码试试,已加入日志系统,还有报错可以看下日志