sharingan:Sharingan(写轮眼)是一个基于golang的流量录制的跟踪工具适合项目重构回归测试等 源码
Sharingan Sharingan,中文名称:写轮眼,是漫画《火影忍者》中的一种瞳术,具有复制,幻术等能力,在幻术世界里,一切因素包括时间,地点,质量等,都由施术者掌控。 一,简介 Sharingan是一个基于golang的流量录制的录制工具,录制的在线真实请求流量进行重新测试,适合项目分解,回归测试等。 1.1,背景 随着微服务架构的兴起,服务之间的依赖关系变的越来越复杂,软件测试也面临新的挑战:系统升级重复,服务依赖众多等等。 常见的测试方案。(如:单元测试,系统测试等)构造和维护测试用例成本高,特别是业务复杂的场景「构造测试数据难」 依赖第三方服务众多,线下测试环境不太稳定,经常出现下游服务不可用导致测试失败的情况发生。「维护测试环境成本高」 因此,我们需要开发一套工具来缓解上述问题。 1.2,方案 录制线上服务真实请求流量(包括下游调用流量),在线下进行追溯,解决构造测试
文件列表
sharingan:Sharingan(写轮眼)是一个基于golang的流量录制的跟踪工具,适合项目重构,回归测试等
(预估有个1019文件)
example
524B
example
0B
example
4KB
collapsed.gif
215B
expanded.gif
206B
elementui.css
193KB
common.css
901B
diff2html.css
19KB
diff2html.min.css
5KB
compile
133B
暂无评论