谢谢 我们这个接口需要参数化的,实际场景是这个 waveOperation Detaillist 中有 1 万个实际的出库单(不同单号),这个 1 万个出库单,后续的一个接口也会用到这个! 感谢提供的思路,我写一下看看能不能实现
这里我还有个问题,我想再请教下: 就是另外一个接口,请求参数中,waveOperation Detaillist 内有 1 万个小的数据体,并且里面的 outStockNo(出库单号)都是不一样的,我是不是要把小的数据体复制到 1 万个,然后对每个 outStockNo 进行参数化? 对每个 outStockNo 参数化有没有简便的办法?只能一个个的去参数化(这个 outStockNo 不能取重)
感谢你的帮助 取数据的问题已解决!
感谢 取数据的问题已解决
感谢提供的方法 我现在把需要的字段数据都查出来了,但是我不知道怎么随机按行数取,我 HTTP 请求参数里面需要多个商品,我怎样不重复的随机取 5 行数据,放到请求的 5 个商品参数中?
消息体是这样设置参数化的
import java.util.Random;
Random random=new Random();
Object object=vars.getObject("object"); //获取sql查询结果
int size=object.size(); //获取查询结果数量
line_0 = object.get(0); //获取object的第一个元素
goods_name = line_0.get("goods_name"); //获取goods_name字段的值
goods_code = line_0.get("goods_code"); //获取goods_code字段的值
goods_id = line_0.get("goods_id"); //获取goods_id字段的值
bar_code = line_0.get("bar_code"); //获取bar_code字段的值
id = line_0.get("id"); //获取id字段的值
vars.put("size",size.toString()); //将size转换成字符串,存到变量size中
vars.put("line_0",line_0.toString());
vars.put("goods_name",goods_name.toString());
vars.put("goods_code",goods_code.toString());
vars.put("goods_id",goods_id.toString());
vars.put("bar_code",bar_code.toString());
vars.put("id",id.toString());
String[] fields={"goods_name","goods_code","goods_id","bar_code","id"}; //创建一个字符数组,里面为需要作为入参的字段
感谢 我只写到这里 获取第一行的参数,我怎样获取随机行数的内容,分别用在商品 A,商品 B。。。
试过了 这个方法不行 谢谢
感谢您的答复,我试试。
感谢您的答复,我现在把两个表中用到的字段数据都查出来了,后面需要写 beanshell 来对应我请求参数中的字段?
需要登录的网站怎么进行前端页面的性能测试?
视频互动直播类型的后台服务器怎样进行性能测试?场景是上千上万人的线上培训,可以直播互动,想测试下这种规模的直播,客户端(web,H5,手机端)是否会出现卡顿的情况,不知道如何下手!推流,拉流的数据怎样模拟?
视频互动直播类型的后台服务器怎样进行性能测试?场景是上千上万人的线上培训,可以直播互动,想测试下这种规模的直播客户端是否会出现卡顿的情况,不知道如何下手!
上面截图拐点后面有很多较大波动,波动原因有哪些?
Jmeter Socket Closed 我这边按照你的方法修改后不起作用,还是报错!
#5 楼 @sunkuan2007 嗯 谢谢 这个会的!但还是要弄清楚 这两种方式的实质区别在哪里 - -
#3 楼 @sunkuan2007 谢谢!如果按照你这样说的,单机和分布式测试应该没什么差别才对,但是为什么使用分布式的时候服务器就会报错?感觉这里面肯定不是这么简单理解的。
初来乍到 向前辈致敬!
—— 来自 TesterHome 官方 安卓客户端