我应该在页面上断开网络时测试页面的反应。 (错误被抛出)。 我的方法执行以下操作 - 页面加载,我断开网络,验证是否发生了正确的操作,然后连接网络并继续下一组操作。此方法是有序测试的一部分。
我拥有使这成为可能的代码,并且在Visual Studio(VS 2013)上运行测试时按预期工作。
我使用C#(Coded UI)以两种方式尝试了这一点 - 通过断开LAN(错误选项)和断开WAN(通过禁用由于MTM尝试连接我的系统而导致问题的DNS,但由于失败,没有DNS)。 当我尝试在MTM上运行我的有序测试时,这两个都没有用。
当我尝试在MTM上运行有序测试时,它只是不起作用!我收到错误'您的Team Foundation Server当前不可用'或'与代理通信时发生错误'。
测试运行的目的地是我自己的系统。
无论如何我可以断开互联网并且在发生这种情况时不会影响MTM吗?
非常感谢任何想法/替代解决方案!!
谢谢!