最近要写一个ui 自动化测试框架,初期架构写好后在chrome,Firefox,ie10等浏览器上都可以很好的运行,但是在IE11上确找不到控件,
IWebDriver iwd = newInternetExplorerDriver(@"C:\Users\MSTest01\Desktop\IEDriverServer_Win32_2.44.0");
iwd.Navigate().GoToUrl("http://agent.chinacloudsites.cn/");
IWebElement loginEmail = iwd.FindElement(By.Id("Email"));
上面代码总是找不到Email 输入域,但是在其他浏览器上是可以成功运行的,IE11上试了很多办法都是不行(例如加注册页表,改安全策略,Enhance之类的)
没人来看看吗
1 换个版本的webdriver
2. 换个别的版本的IE11