我需要在Jmeter中的HTTP请求的请求体中传递这些参数和JSON。
UserId=47&Token=c41240ca195c47b7821465d328d5af16&ClientId=1&meeting={
"InternetConnectionType":"WIFI",
"DeviceID":"3d6f9c346da00a32",
"NetworkCarrierName":"VODAFONEIN",
"BatteryValue":"22",
"AppVersion":"1.1.3",
"OSVersion":"4.4.2",
"InLongitude":"77.0384036",
"Remarks":"hii hcl",
"LastPhoneRestart":"Wed Jun 15 14:32:14 GMT+05:30 2016",
"OutDateTime":"20-06-2016 11:54:09",
"OutLongitude":"77.0384036",
"IsApproved":"0",
"SimNo":"",
"OutLatitude":"28.4181932",
"AttendanceType":"G",
"InDateTime":"20-06-2016 11:54:08",
"GeofenceAssignedId":"10114",
"LastWifiNetworkName":"YomaTech",
"InLatitude":"28.4181932",
"IMEINo":"359453066495811",
"DeviceDateTime":"20-06-2016 11:54:08",
"GeofenceId":"1"
}
答案 0 :(得分:0)
答案 1 :(得分:0)
我在JMeter 4中尝试了以下解决方案,它为我工作。 请按照以下步骤操作:
1)添加“ HTTP标头管理器”
2)以键值格式添加所需的标题和参数
3)添加“ HTTP请求”
4)提供服务器名称,端口,方法= POST和路径
5)选择“身体数据”标签
6)输入json正文
希望有帮助。
答案 2 :(得分:0)
我尝试解决当前版本的Apache JMeter 5.1中的类似问题。
在这种情况下,参数是在JSON正文之后添加的,并且对于错误的JSON格式的测试失败。
我的解决方案在HTTP请求的路径中添加了参数。但是默认行为对我来说似乎没有什么问题。