Visual studio 2013 编码用户界面不适用于最新的Chrome浏览器版本54

Visual studio 2013 编码用户界面不适用于最新的Chrome浏览器版本54,visual-studio-2013,selenium-chromedriver,coded-ui-tests,Visual Studio 2013,Selenium Chromedriver,Coded Ui Tests,在我的Chrome浏览器更新到54版后,我所有的编码UI测试都返回以下错误。我已将chromedriver更新为2.25,将selenium dotnet StrongName程序集更新为3.0.0。但它仍然不起作用。我发现webdriver类工作正常,但编码的UI脚本不工作 请建议如何解决此问题 结果消息: 测试方法CodedUIVthSelenium.CodedUITest1.CodedUITestMethod1引发异常: System.ArgumentNullException:值不能为

在我的Chrome浏览器更新到54版后,我所有的编码UI测试都返回以下错误。我已将chromedriver更新为2.25,将selenium dotnet StrongName程序集更新为3.0.0。但它仍然不起作用。我发现webdriver类工作正常,但编码的UI脚本不工作

请建议如何解决此问题


结果消息: 测试方法CodedUIVthSelenium.CodedUITest1.CodedUITestMethod1引发异常: System.ArgumentNullException:值不能为null。 参数名称:windowHandle 结果跟踪: 位于Microsoft.VisualStudio.TestTools.UITesting.UITestControl..ctor(IntPtr windowHandle) 在Microsoft.VisualStudio.TestTools.UITest.Extension.CrossBrowser.CrossBrowserService.InitializeTopLevelWindow()中 位于Microsoft.VisualStudio.TestTools.UITest.Extension.CrossBrowser.CrossBrowserService.InitializeCrossBrowserService(字符串[]args) 位于Microsoft.VisualStudio.TestTools.UITest.Extension.CrossBrowser.CrossBrowserService.b__0(字符串[]args) 位于Microsoft.VisualStudio.TestTools.UITest.Extension.CrossBrowser.CrossBrowserService.Launch(字符串[]args) 位于Microsoft.VisualStudio.TestTools.UITest.Extension.CrossBrowser.CrossBrowserFactory.Launch(字符串[]参数) 位于Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow.LaunchPrivate(字符串[]参数) 在Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow.c__DisplayClass18.b__17()中 在Microsoft.VisualStudio.TestTools.UITesting.CodedUITestMethodInvoker.InvokeMethod[T](Func`1函数、UITestControl控件、布尔firePlaybackErrorEvent、布尔LogaAction) 位于Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow.Launch(字符串[]参数)
在e:\Praveen\CUIT\SampleProjects\CodedUIVthSelenium\CodedUITest1.cs:第31行中的CodedUIVthSelenium.CodedUITest1.CodedUITestMethod1()中,已知存在最新chrome版本与编码UI不兼容的问题。为了使你的东西在可行的模式下,你必须用chrome版本。以下链接将帮助您解决此问题:

/哈菲兹