我正在网页上记录网络性能测试,我需要计算从单击按钮到呈现下一个所需页面的时间。 问题是我有很多在单击按钮时触发的客户端逻辑。 因此,当 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/