最近很火的一款测试平台,浅谈RunnerGo使用体验
  BwS69CbPuJtO 2023年11月02日 34 0

最近有幸试用了一款开源测试平台RunnerGo,这篇文章谈谈RunnerGO的一些不同之处和作者的一些使用体验。

RunnerGo是什么?

RunnerGo是一款全栈(可以覆盖整个测试流程)、轻量级(基于go语言研发)的开源测试平台下面附上官网和开源链接。

GitHub地址:https://github.com/Runner-Go-Team/

​Gitee地址​​​​:​​https://gitee.com/Runner-Go-Team

RunnerGo的不同之处

1.测试工具平台化

RunnerGo作为一款web平台能在线做到接口管理,脚本编辑,场景编辑,报告管理。并且在这些功能的基础上支持团队协作,这些是jmeter这些传统不具备的。

2.全栈式

相比较测试工具来说,代码管理、持续构建、持续部署等其他研发工具能够很好的覆盖整个工作流程,而测试工具在功能方面往往是针对单点功能,对于整个测试流程覆盖不全。RunnerGo支持从接口管理—场景测试—性能测试—自动化测试整个的一个测试流程。

3.功能强大,上手简单

RunnerGo内置了各种工具,解决传统工具的一些使用痛点:

压测模式选择:与jmeter需要下载插件不同,在配置脚本时可以选择阶梯模式,并发模式等压测模式。

测试报告实时查看:相比较jmeter来说:在做性能测试时RunnerGo支持实时查看服务器状态、测试报告、debug日志并且支持发送测试报告到指定邮箱,而jmeter默认不支持性能监控,只能是在GUI模式下,通过扩展监听器插件来实现,并且No-GUI模式下只能生成结果报告。

自动化测试:支持配置定时任务,不用使用扩展插件,简单配置即可实现持续集成。

RunnerGo使用体验

首先对于接口管理和性能测试方面还是非常满意的,可以直接从各种Api调试工具中导入接口,支持断言,变量提取,环境管理等功能。

最近很火的一款测试平台,浅谈RunnerGo使用体验_自动化测试

性能测试也非常方便,特别是压测模式选择,使用体验非常好。

最近很火的一款测试平台,浅谈RunnerGo使用体验_自动化测试_02

测试开始就能看测试报告,压力机情况。

最近很火的一款测试平台,浅谈RunnerGo使用体验_自动化测试_03

其次是场景管理和自动化测试个人觉得还是需要完善一下的,目前不支持UI自动化测试(后续会推出),场景管理中目前只支持条件控制器和等待控制器两种(后续会新增)。不过这些并不影响RunnerGo是一款非常好用的产品。非常推荐大家使用。以上就是本篇文章的所有内容了,感谢阅读。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
BwS69CbPuJtO
最新推荐 更多