永发信息网

lr参数化的目的是什么?

答案:1  悬赏:40  手机版
解决时间 2021-01-24 20:25
  • 提问者网友:孤山下
  • 2021-01-23 21:52
lr参数化的目的是什么?
最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-01-23 23:09
简单的说,参数化目的在于模拟中更接近真实环境数据
如果不做参数化,那么在用lr发送数据的时候,始终发送的是录制时记录的数据,没有任何变化,不过实际中这个是不可能的,比如网站的用户登陆,每个人都有自己的用户名和密码,那么在lr中可以通过参数化用户名,密码,就可以让lr每次发送的数据都是相对独立的,这个不用参数化的情况就是所有模拟的用户使用的都是一个账号和密码。追问你能告诉我怎么模拟100个用户并发进行登录不?有步骤就更好了。谢谢了!!追答如果登陆有验证码的话,先让开发人员把验证码去掉,或者弄个万能验证码之类的...要不模拟的时候会很蛋疼...

先录制一个登陆的脚本
做一个检测点,用来判断用户登陆后是否成功
对用户名和密码做参数化(也可不做,不过模拟的时候100个用户都是用的同一个密码验证码)
调试脚本直到脚本无问题
在controller加载脚本,设置start vusers数,这里用来设置多少个模拟用户和用户递增模式
设置脚本持续时间
设置运行结束时用户结束方式
运行场景
场景结束后查看analysis报告


脚本中更可以加个集合点,加不加的区别是,加了可以模拟100个人在同一时刻时登陆



大致如此,累死我了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯