Visual studio SeleniumWebDriver在VisualStudio中运行大量单元测试用例时会遇到问题

Visual studio SeleniumWebDriver在VisualStudio中运行大量单元测试用例时会遇到问题,visual-studio,unit-testing,selenium,Visual Studio,Unit Testing,Selenium,我使用Selenium和Visual Studio 2013的单元测试部署了一个测试项目。 当我运行单个测试用例时,它工作正常。但当播放超过15个TC的播放列表时,它们通常会被卡住,用户无法登录系统 有人知道这个问题的实际解决方案吗?谢谢 我在VisualStudio中还有一个Selenium测试用例的播放列表。我为每个测试用例创建一个新的SeleniumWebDriver实例。这也很好,因为这样我可以为每个测试用例获得一个新的浏览器窗口,所以无论播放列表有多长,一切都好像我只运行一个测试用例

我使用Selenium和Visual Studio 2013的单元测试部署了一个测试项目。 当我运行单个测试用例时,它工作正常。但当播放超过15个TC的播放列表时,它们通常会被卡住,用户无法登录系统


有人知道这个问题的实际解决方案吗?谢谢

我在VisualStudio中还有一个Selenium测试用例的播放列表。我为每个测试用例创建一个新的SeleniumWebDriver实例。这也很好,因为这样我可以为每个测试用例获得一个新的浏览器窗口,所以无论播放列表有多长,一切都好像我只运行一个测试用例


试试看

我不记得为什么了,但对于InternetExplorerDriver,我总是添加InitialBrowserUrl选项:

var driver = new InternetExplorerDriver(new InternetExplorerOptions
{
    InitialBrowserUrl = "about:blank",
});

也许你也应该试试

谢谢Kimmy,我有每个TC的[AssemblyInitialize]和[TestInitialize]。因此,当运行TC时,它将创建一个新的Webdriver,并在运行后将其清除。但它仍然坚持。我用的是IEDriver