【问题标题】:Selenium Grid for stress/performance testing用于压力/性能测试的 Selenium Grid
【发布时间】:2013-12-06 12:13:22
【问题描述】:

我刚开始使用 Selenium Grid,所以我不太了解它。我试图做的是使用我的网站模拟 400 个用户。我可以创建模拟用户操作的测试脚本,但我不确定如何使用 Selenium 网格一次模拟 400 个用户使用该网站。任何帮助或有用的教程将不胜感激。

目前我正在使用 selenium webdriver 和 firefox 驱动程序来模拟一个用户的操作。我所有的测试都是通过 eclipse 运行的。

【问题讨论】:

  • 您可以使用 JMeter 对您的应用程序进行压力测试。

标签: selenium selenium-webdriver load-testing performance-testing selenium-grid


【解决方案1】:

我认为您正在寻找的是一个 Grid 实现,但没有使用标准的网络浏览器。我认为您想要的只是通过将 GhostDriver 注册到您的 Grid 节点来进行多线程 GhostDriver 测试。您可以使用 TestNG 使用 TestNG 实例生成类工厂来分叉线程。

【讨论】:

  • 感谢您的回答,但我最终使用 JMeter 对我的网站进行压力测试。
  • 当然,您也可以这样做,但需要权衡取舍。
  • 这是什么意思?凭什么?我对此了解不多,请原谅我的无知,
  • 在某些方面,JMeter 使事情变得更容易,但在其他方面却并非如此。此外,使用 JMeter 您不是在测试实际的浏览器,也不是在测试“javascript 操作页面”。您输了,因为您只是在测试获取/响应,因此您的客户并没有“真正”像实际客户一样行事。我也可以指出更多差异,但 cmets 不是讨论的地方。
猜你喜欢
  • 2018-04-09
  • 2011-12-20
  • 2017-04-08
  • 2013-09-27
  • 1970-01-01
  • 1970-01-01
  • 2018-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多