自动化工具 桌面应用的自动化测试有经验分享的么?windows 和 mac 系统上的应用

青谷 · 2019年12月31日 · 最后由 cmlanche 回复于 2020年04月26日 · 5211 次阅读

做 windows 和 mac 系统上应用的自动化测试,是否有方法可以不用增加很多电脑设备呢?

现在测一款应用就要一台电脑设备,很费资源

共收到 14 条回复 时间 点赞

pywinauto

青谷 #14 · 2019年12月31日 Author

那也只能加一个,而且虚拟机也是麻烦

陈子昂 回复

嗯,自动化工具可以用这个,但是不知道多台测这个问题不好解决。不像移动设备可以搞好几台手机

如果没有安全问题限制后台操作的话 ,可以用后台模式运行,通过句柄形式切换到指定的应用窗口,实现键盘鼠标的后台操作

桌面应用建议用实体机,特别是 win10 各个版本的补丁,当然如果确定 补丁不会对桌面应用有影响除外

mac 上的桌面应用有什么测试工具?自带的 automator 没办法断言,很多也不灵活。

说桌面应用一般是指 electron 吧

cmlanche 回复

我们是 QT5 实现

青谷 #10 · 2020年01月01日 Author
不二家 回复

pyautomac

青谷 #10 · 2020年01月01日 Author
IAmTester 回复

句柄需要研发配合吧

青谷 回复

没有搜到这个库

cmlanche 回复

electron 的应用 Mac 端和 windows 端用什么自动化测试框架啊?

liz 回复

有针对 electron 的 chromedriver,如果是 js 写测试的话,可以用 spectron,java 的话,仿照 selenium 连接 webdriver 即可

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