【发布时间】:2016-11-29 16:16:11
【问题描述】:
我正在尝试在我的本地计算机上运行 Visual Studio 2013 Web 测试。这是我成功运行的测试(最后一次大约是 2 个月前)。 Web 测试的第一步是对登录页面的 GET 请求。它看起来像这样:
获取https://example.com/Login.aspx
当我在网络浏览器中输入这个 url 时,它会成功。此外,我可以成功记录一个网络测试,我只需导航到此页面并登录。但是当我尝试重新运行我刚刚记录的网络测试时,我得到了对 GET 请求的响应:
Request failed: An existing connection was forcibly closed by the remote host
IIS 不会在 example.com 上记录任何内容(IIS 不会记录 GET 请求)。但是,当我手动登录或记录 Web 测试时,IIS 确实会正确记录 GET 请求。
example.com 或我的本地主机上的事件查看器中没有记录任何消息。
非常感谢有关如何调试此问题的任何建议。
【问题讨论】:
-
面临同样的问题。你找到解决办法了吗?
-
我不确定我是否记错了,但我相信问题是我们的 IT 部门在内部将我们的测试代理移动到了不同的域,这破坏了网络测试的运行(因为它使用了代理),但没有中断记录网络测试或手动点击页面。
标签: asp.net iis visual-studio-2013 load-testing