是否可以在许多基于云的虚拟机实例中使用Selenium进行负载测试?

问题描述 投票:-1回答:1

假设我们有一个简单的Selenium脚本,其中该工具查询网站的搜索字段并记录响应时间。

是否可以让100 * n个虚拟机同时复制相同的操作,并记录它们各自的响应时间?我们的最终目标是确定响应时间从什么时候算起就开始显着降低。

selenium testing cloud load load-testing
1个回答
0
投票

[在某种程度上,您可以通过Selenium通过Selenium Grid或您的客户端编程语言多线程功能执行负载测试,但这不是最好的主意。

我宁愿建议将Selenium测试转换为负载测试,例如,如果您将Selenium测试设置为使用,例如Apache JMeter的HTTP(S) Test Script Recorder as the proxy并运行测试,JMeter将捕获浏览器发出的HTTP请求并创建[ C0]取样器。

[很可能您需要HTTP Requestperform the correlation of dynamic parameters个请求(即每个虚拟用户应具有自己的凭据,等等),但是另一方面,您将获得parameterization并能够模拟您的仅一台中型现代计算机上的100个用户(实际上更多)

© www.soinside.com 2019 - 2024. All rights reserved.