一参数化
参数化就是将一些请求数据作为参数放进去。(下面我主要想说的是50个用户并发,登录50个不同的用户,然后每个用户到要对自己的数据进行增、删、改、查。。。。原理没想明白这么设再调试的时候能跑通。。。。)
红框地方这么设置就可以了(注意是并发,不迭代,持续运行多长时间)
二 集合点:理解成一道门,当请求的用户达到多少的时候才能进行开门进行操作。
在录制脚本的时候:可以在要进行设置集合点的点击insert下的rendezvous
在运行脚本的时候:设置senario下的rendezvous。
里面有3个选项
1.所有用户的百分比(假如设计了100个用户,此处为100%的化,就是用户达到100之后才进行操作)
2.运行用户的百分比(梯度加压的时候,假如10用户一梯度加压,此处为100%的化,就是到达10用户之后才进行操作)
3.设置几就是到达几之后进行操作
三关联点
当需要取到返回值,用于下次请求的时候就要用到关联点了(比如删除,你首先要知道删除的id才能进行删除操作)
假如返回的值格式是"abc":123,(可以通过录制脚本软件的tree格式看到返回的数据格式)
1.点击insert下的new step在services中找到web_reg_save_param函数LR左边界,RB右边界
web_reg_save_param("ddd",
"LB=abc\":", //当有引号的时候要用反斜杠转义
"RB=,",
LAST);
这样{ddd}取到的结果就是123了哦,放在需要请求的参数的地方就行了(切记web_reg_save_param要在查询到数据之前写)