javascript - Visual Studio Web 性能测试,javascript

标签 javascript web-testing

我正在网页上记录网络性能测试,我需要计算从单击按钮到呈现下一个所需页面的时间。 问题是我有很多在单击按钮时触发的客户端逻辑。 因此,当 javascript 执行时以及该请求被发送到服务器之后已经过去了一段时间。

网络性能测试只记录客户端和服务器之间的网络请求,从不记录javascript时间。

我需要记录点击按钮到下一页打开的实际时间(包括javascript时间)

这可以在 Visual Studio Web 性能中完成吗? 如果没有,是否有其他选择?

非常感谢。

最佳答案

Telerik 的 Test Studio 的新性能测试功能测量客户端处理时间。我们打破了服务器端和客户端时间。客户端时间基于特定测试步骤的总执行时间减去该步骤的服务器时间。

只要测试的下一步将当前测试的 JavaScript 的输出作为先决条件,那么该步骤的客户端时间将包括 JavaScript 完成其工作所需的时间。这通常是这种情况,除非下一步是直接导航步骤。

(披露:我在 Telerik 工作,担任他们的 Test Studio 传播者。)

关于javascript - Visual Studio Web 性能测试,javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7752091/

相关文章:

ruby - 在带有 Ruby 的 Selenium Webdriver 中使用 css 选择器

javascript - Ionic 无法打开 Cors

javascript - 如何在没有提交按钮的情况下提交 “file” 输入,然后在同一脚本中执行 mysql 更新

Javascript ES6+ 命名默认导出语法

javascript - Chrome 滚动条消失(不是 overflow-y)

unit-testing - 以编程方式测试您的代码 : by the programmer or someone else?

testing - 是否可以在不同的先决条件下运行相同的 testcafe fixture

cypress - 检查 Cypress 中的主机是否在线

javascript - 使用 javascript 从字符串中获取数字

visual-studio - 如何从插件读取、更新和替换 Web 测试中的 "String body"字段?