代码拉取完成,页面将自动刷新
同步操作将从 车江毅/lmc-autotest 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
基于BSF基础框架构建全链路压测框架,从框架层面进行流量录制或浏览器自定义录制,从工具层面进行流量回放,进行性能压测,自动输出压测报告,自动进行全链路功能验收,从而提升测试效能,指导网站性能优化。 工具支持分布式部署,万级高并发压测,灵活定制化压测;支持调用链传递,支持压测染色!
lmc-autotest
-- lmc-autotest-core #公共代码 (核心层)
-- lmc-autotest-dao #数据库操作 (数据层)
-- lmc-autotest-service #公共业务服务 (服务层)
-- lmc-autotest-task #压测任务节点 (任务层)
-- lmc-autotest-provider #压测管理站点 (网站及api层)
-- doc #项目资料 (文档资料)
-- README.md #项目文档 (说明文档)
#外网开发人员使用, 注意bsf-core.jar和bsf-autotest.jar包,可能出现包引用错误
#请至gitee release中下载相应jar包。
cd lmc-autotest
mvn install
管理端和压测端,整体代码逻辑还是非常简单的,思路也容易理解!欢迎大家阅读源码进行修改~~~
bsf-autotest sdk源码 包含调用链传递和染色传递逻辑,代码不多,思路简单,可以自行定制。
推荐: 支持云原生docker方式部署(也支持传统方式应用部署),k8s部署可最大化利用资源,可以在压测闲置的时候最大程度释放资源给其他云服务。秒级可扩缩容n个压测节点,2G内存即可实现万级并发压测!
建议使用chrome浏览器
懂点es5 js语法即可,无需专精(任何一位前端都可以写;后端开发应该5分钟就能掌握语法,当然学起来也很easy;测试人员只能看资质和学习力了)。
by 车江毅
工作微信,注明:全链路压测交流
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。