使用 两 种 post 方法 在 jmeter 中 对 AWS API 进行 负载 和 性能 测试

6tqwzwtp  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(195)

我需要测试负载和性能测试的API是托管在AWS API网关的方式。我使用两个后方法来获得最终结果。第一个后方法将通过以下参数在json格式的API。
{个人密码:“xxxxx”,apikey:“xxxx-xxxx”,使用者:“xxx”}
通过执行这个,i将得到执行的参考号和状态{ reference:“ABxxxxxxxxxna”,status:“ok”},然后将在另一个post方法中传递这个参考号以得到期望的结果。
{参考编号:“ABxxxxxxxxxna”,API密钥:“xxxx-xxxx”,用户:“xxx”}
现在我想在Jmeter中执行负载测试。如有任何帮助将不胜感激。

wgeznvg7

wgeznvg71#

你的问题到底是什么?
在JMeter中,你可以使用HTTP请求采样器发送POST请求,相关配置如下:

可以使用如下配置的X1 E0 F1 X来获取X1 M0 N1 X值:

接下来在第二个HTTP请求中使用对JMeter Variable${refno}引用

您可能还需要添加HTTP标头管理器,并将其配置为发送值为application/jsonContent-Type标头

一旦完成,您就可以
1.根据您的NFR/SLA/常识/任何要求在主题组中添加更多用户
1.在命令行非GUI模式下运行测试
1.生成HTML报告 Jmeter 板并分析结果

相关问题