
个人网站:IT知识小屋 版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦文章目录简介系统架构核心功能项目截图开源地址使用手册写在最后简介RunnerGo是一款基于Go语言实现的开源全栈测试平台,旨在为中小型企业开发和测试团队打造接口测试、自动化测试、性能压测和团队协作全开发测试生命流程的一站式解决方案。平台提供了完整的接口测试、场景化自动测试、性能测试等测试能力解决了传统模式下测试工具分散、协作困难、性能测试复杂等痛点帮助开发和测试团队更好协作提升工作效率。平台采用前后端分离架构设计基于Go React技术栈架构提供简洁、美观的操作界面。项目支持私有化部署和多团队协作同时具备灵活的拓展能力可适应企业不同规模与测试场景需求。系统架构技术架构业务流转图技术栈后端: GoLang 前端: React.js 中间件: MySQL, MongoDB, Kafka, ZooKeeper, Redis 基础设施: Docker 测试引擎: GoLang核心功能go语言运行基于go语言开发运行速度快、更节省资源智能调度算法自研的调度算法合理利用服务器资源降低资源消耗实时生成测试报告运行任务后可实时查看执行结果快速诊断服务病症丰富的报告图表全方位展示各个指标运行曲线图实时修改可根据压测模式实时修改并发数、持续时长等实时日志可在压测过程中开启日志模式查看请求响应信息可编辑报告可在任务运行结束后针对测试结果进行测试分析实时编写报告Flow场景流可视化的业务流通过连线就可快速搭建起来自己的业务流还可直接调试运行场景电流般的业务流转多种压测模式支持并发模式、阶梯模式、错误率模式、响应时间模式、每秒应答数模式、轮次模式等多种压测模式支持根据机器自定义分布配置满足所有业务需求自持接口自动化采用用例集概念生成丰富的自动化报告Mock服务支持自定义请求校验与响应期望企业管理后台支持多团队管理通过权限设置来管理员工保护公司数据安全和流量资源项目截图首页性能测试报告性能测试报告对比自动化测试报告Mock服务企业管理后台开源地址使用手册点击下方的【IT学习日记】回复【资源】领取如果这篇文章对您有帮助请一定帮我点个“关注”和“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。写在最后1000优质开源项目更新进度239/1000。如需更多类型优质项目推荐请在文章后留言。