首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在get中包含浏览器中的页面呈现来获得总体响应时间?

是否可以在get中包含浏览器中的页面呈现来获得总体响应时间?
EN

Stack Overflow用户
提问于 2020-09-15 08:39:56
回答 2查看 257关注 0票数 0

我有一个客户端的要求,对于所有的requests.Its (一个带有前端的API ),总的响应时间(端到端的时间,包括页面在浏览器中的呈现)应该是3秒。

据我所知,j测量仪处理服务器端的响应时间,即使我添加了嵌入式资源,它也只是下载java脚本、图像等,而不是作为浏览器。是否有任何方法可以获得整体响应时间(端到端时间,包括在浏览器中呈现页面)。

有些人能帮我把this.Thanks..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-09-15 09:14:24

您可以使用JMeter插件WebDriver采样器和相关的-Driver Config元素来实现总体响应时间。

下面的链接可能很有用

  1. Web驱动程序教程
  2. 网络驱动程序采样器
票数 0
EN

Stack Overflow用户

发布于 2020-09-15 09:03:21

根据JMeter项目主营页面,您不能:

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

因此,获得客户端度量的唯一方法,如呈现时间,您需要使用真正的浏览器,例如,使用WebDriver取样器启动浏览器。度量指标可以通过导航定时 API通过WebDriver.executeScript()函数获得。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63898160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档