当前位置: 首页 > 知识库问答 >
问题:

如何在LoadRunner中度量包括呈现时间在内的响应时间?

邹铭
2023-03-14

假设Loadrunner报告的事务响应时间(当使用HTTP协议时)不包括呈现时间,它只是绝对响应时间(从用户单击到他从服务器得到响应),我是否正确?从用户的角度来看,如果我也想包括渲染时间,我如何度量它?

共有1个答案

汤飞
2023-03-14

GUI虚拟用户将获得100%的时间,包括对客户端屏幕的实际绘制。在Chrome浏览器开发人员工具中,一个virtual用户将测量除下面图形中屏幕上的“油漆”之外的所有内容

因此,您可以使用GUI-API level(HTTP)vritual user来度量成本(Login_GUI-Login_HTTP),或者使用Truclient-HTTP(Login_TC-Login_HTTP)来度量客户机减去屏幕实际绘制的成本。

注意:GUI虚拟用户自1996年与API配对以来一直是一个可用的选项。GUI虚拟用户实际上是1993/4年的第一类虚拟用户。大约五年了。所以,答案是,“是的,存在一条路径……而你有两条路径。”

但是,考虑到性能测试和部署之间的时间,当您确实发现发布版本的问题时,通常没有时间调整客户机体系结构以提高性能。您最好采用敏捷和DevOps模型,在这种模型中,每个人都负责询问关于质量的问题,包括性能和安全性。用于执行广泛的客户机性能审计的工具在每个现代浏览器中都是可用的。如果客户机代码在到达进行性能测试时未能通过内置的性能审核,那么只需开始在审核中列出的每个项上写缺陷,并将其返回给开发人员和功能测试人员,并提供他们如何自己运行审核的路径。

 类似资料:
  • 问题内容: 好的,很简单的问题,我正在使用一种AJAX方法,它的作用是通过查询在数据库中搜索特定信息。我可以在控制台中看到正在查询,甚至可以在Chrome开发者控制台中看到“发布”,当我单击它时,可以看到要显示的HTML,但是我不知道如何在页面中显示红外线。 :3000 /已经有我要显示的html,但是我该如何更新呢? 我展示的方式是这样的… @itemsok是我从查询保存项目的变量。 谢谢,我想

  • 对于特定的gatling负载测试模拟,我们将一些数据标准化并临时存储在redis中,以便为每个请求提供模拟场景。这些数据是使用我们的模拟gatling/scala代码中的redis数据馈送器API检索的。我们在单独的服务器上运行redis。我很好奇gatling结果报告中报告的响应时间是否包括在模拟期间构建和执行的每个请求从redis中弹出的每个记录的响应时间。

  • 我需要在LoadRunner中使用Trueclient协议来测量文件导出的响应时间。但我无法准确地测量下载的时间。

  • 2.18 首包响应时间(边缘) 2.18.1 描述 返回5分钟颗粒度的状态码明细数据,主要返回时间戳、省份、运营商、HIT/MISS、状态码、响应时间、请求数 2.18.2 请求地址 地址: https://api.bokecs.com/channel/responseTime?time={time}domain={domain} 2.18.3 请求方式 GET 2.18.4 请求参数 参数名称

  • 问题内容: 我从文本区域得到了一些用户生成的html标记,我想在屏幕的另一部分上呈现它。标记将以字符串形式保存在组件的属性中。 由于明显的原因,我不想使用危险地设置HTML。是否有诸如标记为HTML 的解析器,以便它剥离脚本标记和其他无效的html。 问题答案: 使用sanitize-html模块对html进行清理,并使用危险地 SetInnerHTML呈现经过清理的字符串。 您可以创建一个简单的

  • 问题内容: 到目前为止,我已经想通了如何返回Zend框架2.首先一个典型的JSON响应,我加入到了部分配置。然后,我返回一个设置了所有变量的实例,而不是从控制器操作中返回实例。 现在,我已经弄清楚了这一点,我需要了解如何呈现视图并在该JSON响应中返回它。在ZF1中,我能够使用,将HTML作为字符串返回。在ZF2中,该方法返回。 那么…如何呈现HTML视图脚本,并在一个请求中以JSON响应返回它?