昨天接到了一个测试接口的任务,接口的请求参数和返回结果均是JSON字符串,先是使用了函数web_submit_date,执行时报错,查询资料没找到原因,不知道是不是该函数不支持JSON串,有兴趣的可以自己试下。然后尝试用web_custom_request函数,执行后返回的结果都正确,ok,就它了。

web_custom_request("refund",                           //VuGen中树形视图中显示的名称

"Url=http://***.test.****.com/****/****.php",   //请求url

"Method=POST",                                //请求方式

"Mode=HTTP",

"EncType=application/json",                   //指定响应头的Content-Type,这里是JSON

"RecContentType=application/json",            //指定请求头的Content-Type,这里是JSON

"Body={\"source\":\"200\",\"RefundType\":\"2\",\"TicketNo\":\"547645638233\",\"sign\":\"d7c7946ce64ad572ff49c0ef2f3f6926\"}",    //body的内容

LAST);

需要注意的地方:1、body中如果有双引号“"”,要用反斜杠“\”转义;

2、在参数中指定请求头和响应头的Content-Type为"application/json";

返回结果可以去运行日志里看,DECODED response body for后面的内容就是服务器返回的结果了(在Vuser-Runtime-settings的log选项下,勾选Enable-logging、Extended log、Data returned by server )。

loadrunner发送json_Loadrunner接口测试-发送JSON格式的请求相关推荐

  1. Python2.x自学笔记(一)——Json格式与请求

    2019独角兽企业重金招聘Python工程师标准>>> 简单请求 # 简单的请求响应 import urllib2response = urllib2.urlopen('http:/ ...

  2. PHP中JSON格式接收请求方法以及对象值操作方法

    导航,芜湖~ 一.PHP中JSON格式接收方法 1. 两种方式区别与简介 (1)php://input 介绍 (2)$_POST和 $_GET介绍 (3)php://input 与 $_POST 的使 ...

  3. 扩展SpringMVC以支持绑定JSON格式的请求参数

    2019独角兽企业重金招聘Python工程师标准>>> 上一篇:<扩展SpringMVC以支持更精准的数据绑定> 此方案是把请求参数(JSON字符串)绑定到java对象, ...

  4. requests(一): 发送一个json格式的post请求

    今天给一位同学解决post发送数据格式为json格式的请求,顺便确认一下问题归属. 背景: 用postman工具发送一个数据格式为json的请求,得到了服务器的响应. 用python的requests ...

  5. Ajax 发送json格式数据以及发送文件(FormData)和自带的序列化组件: serializers

    前后端传输数据的编码格式(contentType) get请求数据就是直接放在url?后面的 url?usernmae=junjie&password=123... 可以向后端发送post请求 ...

  6. Spring MVC--接收JSON格式的数据

    Spring mvc使用开源的Jackson包来处理JSON格式的请求或相应消息. index.jsp <%@ page language="java" contentTyp ...

  7. Spring Boot 2.x基础教程:如何扩展XML格式的请求和响应

    在之前的所有Spring Boot教程中,我们都只提到和用到了针对HTML和JSON格式的请求与响应处理.那么对于XML格式的请求要如何快速的在Controller中包装成对象,以及如何以XML的格式 ...

  8. loadrunner发送json_loadrunner xml脚本和json脚本

    CloudProviderCardOrderMgmt syncCPOrderSummaryInfo OMS d24de41c71e744a085f682123f8972999638ddc0e74d4c ...

  9. 【Postman】6 Postman 发送post请求-Json格式

    一.post请求说明 使用postman发送一个post请求,在上文中测试流程中提到的4个要素:URL.请求方式.请求头部信息及body数据. body中设置的请求参数,常见的有如下三种: 1.x-w ...

最新文章

  1. prometheus连续查询_Prometheus查询
  2. 最小化安装时没有ifconfig命令,没有firewalld.service
  3. 使用SAP Analytics Cloud显示全球新冠肺炎确诊人数和发展趋势的预测
  4. 前端学习(3107):react-hello-jsx小练习2
  5. JavaScript-操作DOM对象-获得dom节点
  6. LeetCode算法入门- Implement strStr() -day22
  7. 内存管理检查方法和工具
  8. CSS3属性选择器(CSS3)
  9. 第一天学习笔记之数组(冒泡排序+二分查找)
  10. Java中汉字生成拼音首拼和五笔码实例
  11. Ubuntu切换桌面显示管理器
  12. 【金猿产品展】EasyTwin——国产自研数字孪生融合渲染引擎
  13. vue 前端JS实现文字转语音功能
  14. SQLyog 新建mysql链接时 错误号码 2058
  15. 中国文化产业基地(园区)前景预测和发展战略规划建议报告2021年版
  16. amis eureka_如何构建量身定制的amis来升级您的基础架构
  17. Picked up _JAVA_OPTIONS: -Xmx900M”
  18. 数据库-------关系数据库标准语言SQL
  19. IF:4+ 鉴定与股骨头坏死软骨氧化应激相关的Hub基因和通路
  20. NVIDIA三大专业显卡制造商

热门文章

  1. 程序员面试金典 - 面试题 17.08. 马戏团人塔(最长上升子序 DP/二分查找)
  2. 账户Account类文件编写(static成员使用)
  3. nrf52832芯片手册_nRF52832低功耗问题不完全总结
  4. python获取股票数据_python根据股票代码获取当前数据
  5. 关于Django中JsonResponse返回中文字典编码错误的解决方案
  6. python爬取全国真实地址_Python3爬虫全国地址信息
  7. Android官方开发文档Training系列课程中文版:Android的安全建议
  8. Android官方开发文档Training系列课程中文版:支持不同的设备之支持不同的语言
  9. 如何查看Activity任务栈以及dumpsys_activity命令的简要使用及介绍
  10. 中文句法分析、标记规范及其应用