性能测试jmeter的端到端页面呈现时间

性能测试jmeter的端到端页面呈现时间,jmeter,rendering,performance-testing,Jmeter,Rendering,Performance Testing,我的要求是总体响应时间,包括在浏览器中呈现页面在内的端到端时间应为3秒。我必须对200个用户执行负载测试。因此,在这种情况下,JMeter中显示的响应时间不会是端到端的响应时间。所以在负载测试执行期间,如果我在200用户负载测试期间执行selenium functional automation scrip,那么无论我们在selenium中捕获到什么时间,都将是端到端响应时间(包括渲染时间)?或者JMeter负载测试响应时间将是端到端响应时间? 有人能告诉我这条路对不对吗?按照: JMeter不

我的要求是总体响应时间,包括在浏览器中呈现页面在内的端到端时间应为3秒。我必须对200个用户执行负载测试。因此,在这种情况下,JMeter中显示的响应时间不会是端到端的响应时间。所以在负载测试执行期间,如果我在200用户负载测试期间执行selenium functional automation scrip,那么无论我们在selenium中捕获到什么时间,都将是端到端响应时间(包括渲染时间)?或者JMeter负载测试响应时间将是端到端响应时间? 有人能告诉我这条路对不对吗?

按照:

JMeter不是浏览器,它在协议级别工作。就web服务和远程服务而言,JMeter看起来像一个浏览器(或者更确切地说,是多个浏览器);但是JMeter并不执行浏览器支持的所有操作。特别是,JMeter不执行HTML页面中的Javascript。它也不会像浏览器那样呈现HTML页面(可以以HTML等形式查看响应,但计时不包括在任何示例中,一次只显示一个线程中的一个示例)

因此,JMeter的响应时间是从服务器获取响应的最后一个字节的时间,它根本不会“呈现”页面,因此,如果您也在寻找该指标,请坚持使用Selenium测试(您可能希望使用,即,了解确切的呈现时间)

JMeter可通过以下方式与Selenium集成: