新手到Visual Studio负载测试 当我记录网络性能测试时,我会得到一个请求列表,当我运行此测试时,一些“请求”会展开以显示更多信息。 问:为什么我在录制列表中看不到所有这些请求? 如果我使用像LoadUIWeb这样的工具运行相同的操作,我会在录制中看到所有这些请求,没有隐藏。 我希望能够在有和没有调用google-analytics等外部网站的情况下测试网站。
我从谷歌上发现,似乎唯一的办法就是写一个插件。
我很惊讶我必须这样做,因为其他工具会在录制的脚本上显示所有请求。我想确保没有我遗漏的东西......
由于
答案 0 :(得分:0)
“扩展请求”或“子请求”实际上是从属请求。如果您的站点依赖于其他资源(例如图像,脚本,css文件等),则会产生额外的HTTP请求以获取这些资源(假设它们未在本地缓存)。 VS将通过分析正文并发出相关请求来模拟此行为。
他们未被录制的原因是因为他们可能会改变。
以下问题提供了有关从属请求行为的非常有用的信息:How can I turn off request caching in a Visual Studio load test