如何找到使用jmeter加载我的网页所需的确切时间?由于我的响应时间为3秒,但手动加载页面需要的时间超过3秒。
答案 0 :(得分:0)
您很可能没有检查HTTP Request采样器中的Retrieve All Embedded Resources
框(甚至更好HTTP Request Defaults),因此您的请求基本上只获得HTTP响应,但不是解决任何嵌套的内容(图像,样式,脚本,字体),这些内容具有更多的重量"
请参阅Web Testing with JMeter: How To Properly Handle Embedded Resources in HTML Responses文章,详细了解如何使用这些"嵌入式资源"
JMeter不执行AJAX请求,即如果您的应用程序依赖于JavaScript生成的请求并呈现其响应,则可能导致另一种不一致。 JMeter不是浏览器,它不会自动执行HTML响应中的JavaScript,因此如果是这种情况,您需要手动将这些请求添加到测试计划中(或使用HTTP(S) Test Script Recorder记录它们)和通过ie Transaction Controller测量累积时间。
答案 1 :(得分:0)