设置虚拟用户数时,可以自己设置具体的进程数和线程数。如果你希望在测试方法里面通过线程id在实现不同的测试逻辑,那就可以设置1个进程,多个线程。只要测试过程中,agent服务器的cpu使用没有饱和,就可以增加线程数。
但是,如果只是想通过不同的参数来模拟不同的虚拟用户的操作,可以使用properties文件,里面保存不同的参数,在测试方法里面随机读取参数来发送请求。
-----Original Message-----
From: "gareth [via ngrinder]"<[hidden email]>
To: "Mavlarn"<[hidden email]>;
Cc:
Sent: 2015-03-18 (星期三) 01:12:25
Subject: 关于虚拟用户单独做操作
您好,有个疑惑想请您解答一下。比如我设置10个虚拟用户想对每个用户单独操作应该如何做。目前我在测试过程中发现如果是2个进程的话会变成5个线程,并且此时如果通过记算线程数操作那么只能对5个线程也就是5个虚拟用户做单独操作而无法进行10个虚拟用户的模拟。如果不是单进程那么会是这种情况么?