如何从Jmeter运行ant build.xml(具有UI硒测试用例)以查看性能?

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

我有我的蚂蚁build.xml运行我的所有UI测试用例。现在我的任务是检查性能报告,因此我希望将其与JMeter集成。我如何实现这一目标。任何人都可以分享步骤或链接到我吗?谢谢

ant jmeter automated-tests performance-testing build.xml
1个回答
0
投票

如果您具有足够的硬件功能(CPU,RAM等),则可以考虑使用Selenium Grid

[如果要使用JMeter,最好的选择是将基于UI的Selenium测试转换为基于HTTP协议的JMeter测试,这样测试的占用空间将大大减少。

例如,查看Firefox 73.0.1 System Requirements,看来单个浏览器实例需要具有1个CPU内核和2 GB RAM,而使用JMeter,您应该能够使用此CPU和RAM模拟至少100个虚拟用户。

关于转换选项:

  1. 您可以使用JMeter的HTTP(S) Test Script Recorderconfiguring your Selenium tests to use JMeter as the proxy来记录它们。
  2. 您可以使用Proxy2JMX Converter工具的Taurus模块为您进行转换,请查看How to Convert Selenium Scripts into the JMX Converter文章以获取更多详细信息。
© www.soinside.com 2019 - 2024. All rights reserved.