Web 服务器负载测试
Web Server load testing
我想测试网络服务器的负载、性能和压力测试。将有 100 多台客户端机器连接到它。
我正在使用 python-selenium webdriver 启动网格。服务器被视为 selenium 'hub',客户端被视为 'nodes'。这部分到目前为止工作正常。
现在是困难的部分,我需要在脚本 运行 时监控服务器的性能、负载和来自另一个第三方系统的压力。
这有没有可能行得通?我尝试使用许多开源资源,例如 funkload、locust、Web 服务器压力工具 8。但是 none 可以监控动态涌入负载的负载测试。
当我浏览这个网站时;我在 https://github.com/djangofan/WebDriverTestingTemplate 上发现了这个项目。这对我的项目有帮助吗?
Selenium 是一种功能性工具,因此将其用于性能测试并不是一个好主意。
要达到同样的效果,您可以使用 JMETER,因为它是一个很好的开源工具
如果您想使用 selenium,那么可以使用一些脚本将 JMeter 与 selenium 集成。我从未尝试过,但你可以试试。
参考下面 link 同样的:-
https://blazemeter.com/blog/jmeter-webdriver-sampler
希望对您有所帮助:)
可以使用 Selenium,但会占用更多资源(尤其是您的时间)。
我还建议尝试
这是一个非常简单直观的工具,可让您运行安排测试并发送包含执行结果的报告。
您可以使用 Apache JMeter 从第 3 方网络服务器进行加载。
使用 PerfMon Metrics Collector 插件,您将能够获得服务器端健康指标以及负载测试结果。
有关 Apache JMeter 的快速提升,请参阅 Getting Started: Scripting with JMeter guide and Learn JMeter in 60 minutes。
我想测试网络服务器的负载、性能和压力测试。将有 100 多台客户端机器连接到它。 我正在使用 python-selenium webdriver 启动网格。服务器被视为 selenium 'hub',客户端被视为 'nodes'。这部分到目前为止工作正常。
现在是困难的部分,我需要在脚本 运行 时监控服务器的性能、负载和来自另一个第三方系统的压力。
这有没有可能行得通?我尝试使用许多开源资源,例如 funkload、locust、Web 服务器压力工具 8。但是 none 可以监控动态涌入负载的负载测试。
当我浏览这个网站时;我在 https://github.com/djangofan/WebDriverTestingTemplate 上发现了这个项目。这对我的项目有帮助吗?
Selenium 是一种功能性工具,因此将其用于性能测试并不是一个好主意。
要达到同样的效果,您可以使用 JMETER,因为它是一个很好的开源工具
如果您想使用 selenium,那么可以使用一些脚本将 JMeter 与 selenium 集成。我从未尝试过,但你可以试试。 参考下面 link 同样的:-
https://blazemeter.com/blog/jmeter-webdriver-sampler
希望对您有所帮助:)
可以使用 Selenium,但会占用更多资源(尤其是您的时间)。
我还建议尝试
这是一个非常简单直观的工具,可让您运行安排测试并发送包含执行结果的报告。
您可以使用 Apache JMeter 从第 3 方网络服务器进行加载。
使用 PerfMon Metrics Collector 插件,您将能够获得服务器端健康指标以及负载测试结果。
有关 Apache JMeter 的快速提升,请参阅 Getting Started: Scripting with JMeter guide and Learn JMeter in 60 minutes。