首页 文章

如何使用REST API通过JMETER登录Web应用程序

提问于
浏览
0

我正在尝试一个性能方案,其中单个用户登录到Web应用程序 . 为此,我使用Jmeter和REST-API

在这里我必须为我使用“HTTP请求默认值”调用REST-API,我创建了一个线程组并添加了一个“HTTP请求默认值” .

从API我必须传递两个参数:1)用户名2)密码

HTTP请求默认值中的参数语法是什么?或者我应该使用什么样的采样器?

我有一个API链接,我们可以从中触发这些参数,这些参数将应用于Web应用程序 .

2 回答

  • 1
    • 首先,您需要配置HTTP Header Manager以发送以下标头:

    • 姓名: Content-Type

    • Value : application/json

    否则,您的请求可能无法按需处理

    • 您需要使用的采样器是通用HTTP Request采样器 . 提供JSON有效负载的最简单方法是切换到 Body Data 选项卡并将JSON放在其中,如下所示:

    JSON in HTTP Request

    有关RESTful Web服务测试域的快速提升,请参阅Testing SOAP/REST Web Services Using JMeter指南 .

  • 0

    为了方便使用

    • 在Jmeter中单击“文件”,选择“模板”

    • 在打开的窗口/对话框中,选择"Building a SOAP web-service test plan"

    • 点击“创建” .

    它将打开一个测试计划,它可以让您了解如何实现您的方案 .

    希望这会有所帮助 .

相关问题