Sahi pro与多个用户进行负载测试

时间:2013-07-05 12:43:09

标签: sahi

我正在使用Sahi Pro进行负载测试,截至目前我以单个用户身份登录进行负载测试,是否有可能在多个用户同时记录应用程序的情况下进行负载测试。

2 个答案:

答案 0 :(得分:2)

当然,您可以根据需要运行尽可能多的用户......但是您必须自己编写代码才能执行此操作。

例如,您可以编写一个单独的测试,从数组中随机选择用户名/密码并执行某些操作。然后,您可以多次将该测试添加到套件中,并为系统可以处理的线程运行它。您还可以将测试分发到多台计算机。

答案 1 :(得分:1)

我最近做了类似的测试。您可以做的是拥有您的数据,以便您可以为用户建立某种关系。因此,如果您的用户可以加载loadUser001,loadUser002等。

您可以按如下方式获取脚本中的主题编号

var $threadNo = _sessionInfo().threadNumber; 现在,您可以拥有一个包含用户名和密码的Excel工作表,您可以从中选择用户凭据w.r.t线程编号。因此,假设loadUser001将使用线程号1等登录浏览器。

我希望这是有道理的。试试看,如果你有任何进一步的询问,你可以提供你尝试过的示例代码。