性能测试工具 关于性能测试平台的工具选型

此生不换 · 2019年10月11日 · 最后由 少年 回复于 2019年10月17日 · 3048 次阅读

性能测试平台的规划:
1、采用 Django,把 JMeter 压测脚本上传后,再运行;
2、采用 Locust,然后再改改前端页面。
那种方式可行?

共收到 7 条回复 时间 点赞

我们这边目前在使用的就是 locust,作为性能测试工具使用,看起来蛮不错。 本身前端页面可以展示 tps 的变化,另外从阿里云的接口获取到服务端的数据,进行分析,基本上不用做什么事情就齐活了。

不过要是作为性能测试平台的话,我不清楚你要集成什么功能。 如果你要进行历史数据的累计,然后进一步做各种维度长期的数据分析的话,可能用 Django 开发比较好一些。

ghost 回复

感谢分享😀

locust 得关注压测引擎,原生 requests 还是有瓶颈,要么考虑 pypy 执行提升性能,要么可以改用 go 来做 client 端

方案一可借鉴轮子:

https://github.com/wuyuewuzhenmin/Jmeter-ptc

方案二可借鉴轮子:

https://github.com/myzhan/boomer
回复

不会写 go😂

少年 回复

第一个是 node.js 写的;
第二个是 go 写的;
我都不会啊😇

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