【Python】【压力测试】Locust压力测试工具

【Python】【压力测试】Locust压力测试工具,第1张

本文章是讲postman+jenkins的实践,前提是已学习了postman和jenkins的使用
实践步骤是:
1前期准备
2编写jenkins构建执行的shell
3录制接口请求生成collections
4对collection中的有些接口添加断言
5postman导出json文件,jenkins执行构建
6分析输出报告

1安装 newman 命令(postman的命令行版),然后预先准备命令格式

命令格式:

(如果想不打印执行的断言添加:--reporter-cli-no-assertions )

2在谷歌浏览器上安装 postman interceptor 插件
使用技巧:
(1)过滤url,填写只抓取的网站的url主干(如:baidu)
(2)抓取的请求在postman 的history中

设置当前JOB的环境变量

构建的shell

常用的请求后执行脚本

登录获取session:

断言验证接口返回是否正常

未完待续

最近接受到一个压测任务,对我们服务的单接口进行压测。我竟使用GUI模式压测了两轮,后来看到统计图中断崖式的趋势图,才发觉哪里有问题

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12665062.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存