测试就是来开荒 发表于 2017-5-18 10:35:03

jmeter怎么传入list

请教个问题,jmeter怎么传入list,比如我的入参类型是List<Bigedecimal>这种,该如何处理,谢谢

List<BigDecimal>这种


这个实际问题是类似于 我有一个用户 需要同时分配多个权限组 接口入参为 String str、 List<BigDecimal>list这种

小皮球的故事 发表于 2017-5-18 10:42:10

什么协议

测试就是来开荒 发表于 2017-5-18 10:44:18

小皮球的故事 发表于 2017-5-18 10:42
什么协议

http

小皮球的故事 发表于 2017-5-18 10:47:11

测试就是来开荒 发表于 2017-5-18 10:44
http

http传参数怎么可能传list
http永远传string

测试就是来开荒 发表于 2017-5-18 10:49:02

小皮球的故事 发表于 2017-5-18 10:47
http传参数怎么可能传list
http永远传string

那就是没有办法来传这种了   谢谢大神

小爸爸 发表于 2017-5-18 10:55:38

你能用浏览器传list类型吗?肯定不行呀
除非是soap,那可以把list转成xml格式或者json格式,那倒是可以间接传list了

测试就是来开荒 发表于 2017-5-18 10:56:59

小爸爸 发表于 2017-5-18 10:55
你能用浏览器传list类型吗?肯定不行呀
除非是soap,那可以把list转成xml格式或者json格式,那倒是可以间 ...

也就是http协议下 我无论是post或get都不行是吧

小爸爸 发表于 2017-5-18 10:57:48

测试就是来开荒 发表于 2017-5-18 10:56
也就是http协议下 我无论是post或get都不行是吧

是的,不管post还是get,都是传递字符串

测试就是来开荒 发表于 2017-5-18 10:58:57

小爸爸 发表于 2017-5-18 10:57
是的,不管post还是get,都是传递字符串

那如果传Map呢 是否可以,会不会转成字符串发送

小爸爸 发表于 2017-5-18 11:00:04

测试就是来开荒 发表于 2017-5-18 10:58
那如果传Map呢 是否可以,会不会转成字符串发送

必须是字符串 数字都不能传

测试就是来开荒 发表于 2017-5-18 11:01:01

我感觉这个问题我表述的有问题 我不是要直接传一个list<BigDecimal>这种,而是类似于接口需要一个map,这个map的key有name,age,我通过jmeter name传1,age传10,这种字符串传这种方式一样,不过现在我的目标接口是个需要接收String 和 list 的 我不知道list的字符串格式我该怎么填写

芭比哇玩123 发表于 2017-5-18 11:14:03

测试就是来开荒 发表于 2017-5-18 11:01
我感觉这个问题我表述的有问题 我不是要直接传一个list这种,而是类似于接口需要一个map,这个map的key有na ...

这个无法判断,要看服务端怎么处理接收到的字符串了。也就是说开发处理这个请求传过来的值是怎么转换成list的,分隔符用的是啥
完全看开发怎么写了

jingzizx 发表于 2017-5-18 13:49:35

感觉最好举个实际的例子,看来看去不明白

梦想家 发表于 2017-5-18 14:08:48

:L

zhangxu36925800 发表于 2019-5-28 16:58:06

本帖最后由 zhangxu36925800 于 2019-5-28 16:59 编辑

这种格式就是传入的list集合字符串--"CardList":"[{'CardNo':'${CardNo}', 'TransAmount':'${TransAmount}'}]";冒号前面的就是传入的key,后面就是对应的value值
页: [1]
查看完整版本: jmeter怎么传入list