![]() |
1
1
JMeter和大多数其他负载测试工具设计为在协议级别(HTTP GET、HTTP POST等)运行。另一方面,Selenium在用户级别工作(单击、键入、拖放等)。他们根本不适合一起工作。 如果您想进行硒负载测试,请查看 http://browsermob.com . 免责声明:我是browsermob的创始人:) |
![]() |
2
5
JMeter可以运行任何JUnit3测试,并且有允许它与JUnit4一起运行的补丁。 我已经从JMeter运行了Selenium测试,最大的问题是不能一次运行太多的测试。在我的机器上,我一次运行了8个测试,但这还不足以测试性能。同时测试需要一些时间来初始化。 |
![]() |
3
1
唉,我只能回答你问题的一部分:
jmeter不会在运行时执行javascript-它只能发布/获取HTTP请求。如果需要将javascript作为性能指标的一部分执行,JMeter将不会提供所需的数字。如果您不需要将处理作为度量的一部分,那么您就可以了。归根结底,这取决于你在寻找什么——服务器可以处理的负载,或者“真实”的用户体验,以及HTML/CSS/javascript呈现。 |