当使用selenium运行自动化测试时,我经常在测试通过后得到此错误,但并非总是如此。传递之后,它会尝试销毁驱动程序但是会停止运行,而且在连续运行许多测试时这是不可接受的。似乎经常在切换iframe的测试中发生,但我无法找到解决方案。我尝试切换到defaultcontent,我在其他地方看到它作为修复,但它不起作用。我正在运行Windows 7和Internet Explorer 10,但问题仍然存在于IE 8上的XP模式中。
IE Driver 2.32.3.0
在以下时间失败:
if (driver != null)
{
Driver.Quit();
driver = null;
}
在我使用foreach循环通过具有60多行的表之后,似乎也出现了这个问题。也许这只是一个记忆问题。
我点击了错误调试并在Visual Studio的新实例中得到了这个:
IEDriverServer.exe中0x771a15de处的未处理异常:0xC00000FD:堆栈溢出。
答案 0 :(得分:0)
确认:IE驱动程序2.34
上不会出现此问题