我已将插件Postman添加到Chrome浏览器中,以便对我的API进行负载测试。
但我对如何使用Postman工具进行负载测试毫无头绪。
我的查询是如何在此工具中模拟“虚拟用户”?
答案 0 :(得分:17)
我认为您无法使用Chrome扩展程序进行负载测试,请考虑使用更专业的工具,例如SoapUI或Apache JMeter
参考文献:
SoapUI专为测试Web服务而设计,负载测试是次要选项,JMeter专为负载测试而设计,并且没有任何特定于Web服务的功能,但如果我不得不选择我会选择JMeter,因为它可以产生更多巨大的负载,并具有更好的报告功能。
答案 1 :(得分:9)
答案 2 :(得分:6)
在LoadImpact,我们构建了一个CLI转换器,将Postman集合转换为Load Impact脚本。
https://github.com/loadimpact/postman-to-loadimpact
npm install -g postman-to-loadimpact
postman-to-loadimpact examples/v1/postman/echo.json
在某些情况下,您可能需要调整Load Impact脚本:
查看以下文章Load testing with Postman
我希望,它可以提供帮助。
答案 3 :(得分:3)
答案 4 :(得分:2)
嗨,我建议您将Jmeter用于负载测试。但是有些人发现使用邮递员更容易,因为已经在其中创建了收藏夹,并且界面友好得多。
中,点击小箭头以及您的集合收集运行器是用于进行负载测试的部分
屏幕截图中的计数说明了每个部分
是迭代次数还是用户数
是上升时间还是用户到达或到达的频率
用于记录请求
选择该测试日期的日期
用于运行测试
所有Api集合
所有Api列表
环境选择
运行后,将显示所需结果,并且我已编辑信息以保护隐私
答案 5 :(得分:1)
简而言之,无法直接通过Postman执行负载测试。您可以使用其他工具,例如Jmeter和SOAP UI等。
答案 6 :(得分:0)