标签: c# visual-studio mstest watin
我正在运行MSTest以使用浏览器自动化框架WatiN。当我单独运行测试时,它们总是通过但是当我运行整套自动化测试时,7-8往往会失败并且每次都有不同的错误。所有测试都是隔离的,每次都从头开始登录到站点,所以我认为这与测试的编写方式无关。
还有其他人遇到过这个吗?
可能与MSTest有关吗?
答案 0 :(得分:1)
我猜你在每次测试结束时都没有关闭浏览器。当您运行下一步时,这可能导致前一状态的会话仍然存在。例如,当您的测试需要登录页面时,您可能仍然会登录。