5.1.3.8.计数器
如果需要引用的数据量较大,且要求不能重复或者需要递增,那么可以使用计数器来实现:
详细内容讲解和操作见下方。
配置路径:配置元件——计数器
5.1.3.9.Random Variable随机变量
作用和random函数一样,引用方式${ram}
配置路径:配置元件——随机变量
随机种子 | 每线程(用户)? | 随机数结果 |
为空 | Ture | 多线程生成的随机数不同 |
为空 | False | 多线程生成的随机数不同 |
不为空 | Ture | 多线程生成的随机数相同 |
不为空 | False | 多线程生成的随机数不同 |
多线程运行的情况下:
假如Seed for Random function不为空,为手动输入的某个固定常量,
1) Per Thread(User)? 设置为True,那么每个线程都使用自己的随机数生成器,因为Seed相同,所以,每次运行脚本,每个线程获取到的随机数变量值是一样的。
2) Per Thread(User)? 设置为False,那么每个线程共享同一个随机数生成器,所以,每次运行脚本,每个线程获取到的随机数变量值是不一样的。
推荐设置:
无特殊需求的情况下,建议Seed for Random function 不填,使用默认,Per Thread(User)?
手把手教测试,持续更新。学习、咨询测试技术,获取完整资料加V:SobasoTest