RE: ngrinder的脚本可以实现参数化功能吗?

Posted by Mavlarn on
URL: http://ngrinder.373.s1.nabble.com/ngrinder-tp1467p1468.html

用户并发就是设置虚拟用户,要设置1千个用户的话,使用groovy类型的脚本的话,用一台agent机器也够了,但是要注意,如果每个测试需要的时间非常短,例如几毫秒,也就是在IO上面消耗的时间非常少,那么设置太多虚拟用户就会造成agent机器无法响应。

 

至于使用账号文件,也很简单,你可以把账号文件上传到resources目录里,你就可以在脚本里面读到这个文件。具体参考:

http://www.cubrid.org/wiki_ngrinder/entry/how-to-use-resources 

你只需要在每个test方法里面,通过一定方式读取不同的账号就可以。例如获取当前的线程、进程ID,生成一个值,对应文件里的一行。

http://www.cubrid.org/wiki_ngrinder/entry/how-to-make-each-thread-act-differently 

 

 

 

-----Original Message-----
From: "shuewah [via ngrinder]"<[hidden email]>
To: "Mavlarn"<[hidden email]>;
Cc:
Sent: 2014-04-08 (星期二) 16:55:21
Subject: ngrinder的脚本可以实现参数化功能吗?

测试登录,1000个账号,ngrinder脚本可以实现1000用户并发时,分别使用账号文件中的数值吗?
如果可以,如何实现?


If you reply to this email, your message will be added to the discussion below:
http://ngrinder.642.n7.nabble.com/ngrinder-tp1467.html
To start a new topic under ngrinder-user-cn, email [hidden email]
To unsubscribe from ngrinder-user-cn, click here.
NAML