Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基本Jmeter负载测试:10k不同用户并发登录。所有10k用户应首先在系统中注册?_Jmeter_Load Testing - Fatal编程技术网

基本Jmeter负载测试:10k不同用户并发登录。所有10k用户应首先在系统中注册?

基本Jmeter负载测试:10k不同用户并发登录。所有10k用户应首先在系统中注册?,jmeter,load-testing,Jmeter,Load Testing,我想测试10000个不同的用户登录到基于web的应用程序。我已经阅读了CSV数据配置,但我想先问一个基本问题。我是否应该在system或jmeter中注册10k用户,以便在没有真实/虚拟用户id的情况下模拟它?jmeter的一些功能包括获取和发布数据,而不是像Selenium那样点击HTML页面。考虑到这一事实,如果您真的想测试10000个不同用户的登录,我想说通过JMeter运行登录取决于一个问题:您是否可以提出一个简单的POST请求来注册一个新帐户 如果是这样,那么我们可以在性能测试中利用它

我想测试10000个不同的用户登录到基于web的应用程序。我已经阅读了CSV数据配置,但我想先问一个基本问题。我是否应该在system或jmeter中注册10k用户,以便在没有真实/虚拟用户id的情况下模拟它?

jmeter的一些功能包括获取和发布数据,而不是像Selenium那样点击HTML页面。考虑到这一事实,如果您真的想测试10000个不同用户的登录,我想说通过JMeter运行登录取决于一个问题:您是否可以提出一个简单的POST请求来注册一个新帐户

如果是这样,那么我们可以在性能测试中利用它,首先发送POST请求以注册新帐户,然后获取登录表单并发布这些登录凭据。有一个由Blazemeter的人创建的。然而,如果你不能用一个简单的POST请求注册一个新帐户,那么我想说,你可能需要先预注册它们——可能使用Selenium

我希望这能有所帮助。

JMeter的一些功能包括获取和发布数据,而不是像Selenium那样点击HTML页面。考虑到这一事实,如果您真的想测试10000个不同用户的登录,我想说通过JMeter运行登录取决于一个问题:您是否可以提出一个简单的POST请求来注册一个新帐户

如果是这样,那么我们可以在性能测试中利用它,首先发送POST请求以注册新帐户,然后获取登录表单并发布这些登录凭据。有一个由Blazemeter的人创建的。然而,如果你不能用一个简单的POST请求注册一个新帐户,那么我想说,你可能需要先预注册它们——可能使用Selenium

我希望这有帮助