在loadrunner中录制脚本时虚拟设置的用户数和场景设置时的虚拟用户数有什么联系?
答案:1 悬赏:40 手机版
解决时间 2021-12-02 07:49
- 提问者网友:無理詩人
- 2021-12-01 11:32
在loadrunner中录制脚本时虚拟设置的用户数和场景设置时的虚拟用户数有什么联系?
最佳答案
- 五星知识达人网友:不如潦草
- 2021-12-01 12:17
你的理解的虚拟用户应该是 迭代次数 ,录制脚本时只会有1个虚拟用户,1个虚拟用户可以有多次 迭代,也就是 重复执行 Action里面的内容,在场景设置的时候,如果你说的10时在runtime-setting的Run Logic里面设置的,那就是1个虚拟用户 迭代 10次,并且要求你设置的场景Duration的类型为Run until Completion 时,这个设置才会起作用,如果Duration的类型是Run for <时间>, 这个意思就是1个用户在这段时间内不停执行Action里面的操作。追问不是那个意思,我知道迭代,好像在参数化的时候,在table里面要设置几个虚拟用户的用户名和密码,在场景设计的时候有10个,不知道这两个之间的区别,那在录制脚本的时候比如要多用户的登录,在哪里设置用户数?追答用户登录的流程是不是把 用户名和密码提交到服务器,每个用户的用户名不一样吧?
所以你录制1个用户的登录,然后把这个用户的操作复制多个,然后把复制的用户名和密码都改成唯一的,是不是就有多个用户了。
loadrunner里面的1个虚拟用户就是1个线程(或者进程),然后把每个线程里面的用户名改成不同的,启多个线程,就是多个用户了。
你在写脚本的时候就是创建1个源文件(被复制的对象),controller的作用就是复制多个线程,复制的线程的用户名就是从你table里面取出来的。
录制脚本就是创建第一个源文件的过程,controller是多个用户并发的时候。
你可以先看一下loadrunner的用户手册
所以你录制1个用户的登录,然后把这个用户的操作复制多个,然后把复制的用户名和密码都改成唯一的,是不是就有多个用户了。
loadrunner里面的1个虚拟用户就是1个线程(或者进程),然后把每个线程里面的用户名改成不同的,启多个线程,就是多个用户了。
你在写脚本的时候就是创建1个源文件(被复制的对象),controller的作用就是复制多个线程,复制的线程的用户名就是从你table里面取出来的。
录制脚本就是创建第一个源文件的过程,controller是多个用户并发的时候。
你可以先看一下loadrunner的用户手册
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯