前端测试 请问对于富文本编辑器如何进行 UI 自动化测试?

eggachecat · 2020年08月13日 · 最后由 fiskeryang 回复于 2020年10月12日 · 2342 次阅读

大家好,

想请问一下对于这种本身侧重点就是 UI 功能上的产品,要如何进行 UI 自动化测试呢?

扩展一些,像 google 的各种 docs 以及微软的 word 或者 office online 这些产品

具体是如何进行自动化测试的呢?

我个人倾向于 UI(毕竟接口上没有什么可测的)

然后有些鼠标的动作(拖拽)由于浏览器的原因,用 js 去 dispatch 事件非常的麻烦(非常依赖底层的实现,e.g. 有些按钮的监听的事件是 onmousedown 而不是 click 等等...)

所以请问各位大佬有什么好的方案或者框架嘛?

我这几天被折磨疯了,我现在在考虑有没有可能从操作系统的角度去做录制回放(类似于按键精灵这样,直接模拟键鼠的动作)

共收到 5 条回复 时间 点赞

按键一般是拿来做 RPA 或者游戏自动脚本,因为不是测试工具,也就不会集成测试需要的功能,都需要自己实现。
算上插件的话,功能是可以满足你的需求的,文字图片等识别都不是问题。但是比较依赖于分辨率,无法做到随处可用

fiskeryang 回复

感谢大佬
「按键一般是拿来做 RPA 或者游戏自动脚本」请问是说 用这些来模拟键鼠在浏览器上的操作是嘛

eggachecat 回复

嗯 它可以做到流程自动化 但是断言什么的功能需要自己实现 而且按键只支持 VBS 扩展能力弱了一点

@fiskeryang 好滴 谢谢大佬
另外对于 UI 上面的参数流转/可维护性 大佬有啥想法嘛
膜拜//

eggachecat 回复

参数流转可以参考 jmeter 的方式 都是相通的
可维护性这个得具体问题具体分析了

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