在 http 请求窗口中设置 REST 请求



我想加载测试REST通信,并使用膜监视器工具捕获请求。它是一些参数和杰森字符串的混合。(屏幕下方。

*

> POST /TourStartRequest/ HTTP/1.1 Accept: application/json
> Content-Type: application/json ClientId: 2c8e2becce68f697
> ProtocolVersion: 2 PlatformType: Android UserSessionId:
> 18e2b3cb-1d35-4912-a01d-8f88ceb5bce9 SessionGuid:
> 05fab126-ef81-4365-a541-15b88c0b1df7 SecurityLevel: 3 Content-Length:
> 83 Host: 62.188.35.849:81002 Connection: Keep-Alive User-Agent: PreCom
> Android Framework X-Forwarded-For: 188.888.1.175
> {"TourId":"1884","Position":"0,0","Time":"/Date(1417019685605)/","IsStarted":false}

*

我想将其映射到 Jmeter 名称和值字段中的 http 请求(图像)

http://images.cnitblog.com/blog/489469/201305/23102249-7016f2808bb346fb954b4e8a04625754.png

1)有人可以建议我必须将哪些部分作为参数吗?2)如何将杰森零件设置到此窗口?

谢谢

  1. 将 HTTP 标头管理器添加到您的请求中,并在其中添加以下标头
    • 名称:Content-Type值:application/json
  2. 切换到 HTTP 请求采样器选项卡中的"正文数据",并将 JSON 有效负载放在那里
  3. 您可能还需要执行一些关联来构建正确的 UserSessionId 和 SessionGuid
有关通过JMeter测试

Web服务的端到端指南,请查看使用JMeter测试SOAP/REST Web服务帖子。

最新更新