多年桌面自动化的经验来看。。让开发写接口让你调比较好。图像或者控件都有你说的这些痛点,而且这些痛点基本上市面上有的工具解决不了。
https://github.com/microsoft/UFO 这个框架可以尝试,但。。需要购买 AI 模型的 token,且效果未必有想象的那么好。属于有闲心就玩玩看。
总之桌面 UI 自动化在开发人员不支持的情况下是个投入产出比不高的东西,要么让他们给你可调用的接口,要么让他加上 Automation id 这种唯一定位属性在所需要控件上
感觉你应该刚接触工作不久
很好的文章!自动化测试的本质就应该是解决问题,而不是创造需求。
厦门烂掉了,我只能这么说
顶一个
这是应该是百度的 feature 之一
建议直接让 AI 生成
底层的那些控制逻辑不可能做什么更新的,应用层玩出花也没用
UI 自动化最实际的用途最终都会走向各种抖音微博刷赞,刷回复这类的场景 :
很多事情,在还没有盖棺定论之前都还有谈判的余地,不要一上来就先给自己下定义
我很喜欢李白的那句 “仰天大笑出门去,吾辈岂是蓬蒿人。”
除了你自己,没有人可以轻易定义你是该上桌上菜单。
退一万步说,上菜单也没那么差吧,有价值的东西才有资格被挑选 除开个别天赋异禀的大佬,对大多数普通人来说能上菜单也算是个终极人生目标了