自动化工具 UI 自动化录制与回放系统

JokerFuPei · 2020年07月07日 · 最后由 lion 回复于 2023年05月18日 · 4917 次阅读

一、本系统对传统 UI 自动化工作的改进

二、系统架构粗略情况

三、使用路径及进展情况

四、使用效果(已新增批量执行及报告查看、已支持用例嵌套)

1.录制过程

2.单用例回放及远程监控

3.多用例批量回放及报告生成

4.Webdriver 云多节点接入,执行记录增加节点信息

5.CaseInCase 用例嵌套效果(提高公共用例的复用性)

共收到 9 条回复 时间 点赞

大神,录制及回放的技术选型是?

yunyun39hao 回复

不是啥大神,录制是基于阿里的开源 UIRecorder 修改的,捕获页面操作事件 + 元素定位落库。回放就是 selenium,自己写的工具类,执行的时候从库里拿用例步骤,生成测试类和 testNG 的 xml 配置文件,动态编译执行就可以了。

JokerFuPei 关闭了讨论 11月06日 15:33
JokerFuPei 重新开启了讨论 11月06日 15:34

不错呀,哈哈

闲云野鹤 回复

谢谢啦,都是瞎琢磨的,希望能降低 UI 自动化的落地门槛

额,项目呢?😟 想尝试一下看看

有开源嘛?想学习一下。

大佬这个准备开源吗?

大佬这个开源吗,可以给源码看下吗

大佬,项目有开源么

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