【发布时间】:2015-06-30 01:16:38
【问题描述】:
尝试使用在 C# 中从 Visual Studio 2013 运行的 Selenium 测试一个简单的页面。 Internet explorer 11 启动并转到正确的页面,但无法从它的类中找到元素(它接下来要做的事情)。您可以使用开发人员工具将这个类看得一清二楚,这是唯一使用它的地方。请注意,这在 Chrome 和 Firefox 中运行良好,使用相同的 test 。
HTML 是;
<input class="btn btn-default" type="submit" value="Log in">
我用来查找它的代码是;
IWebElement logIn = new WebDriverWait(Driver, TimeSpan.FromSeconds(5)).Until(ExpectedConditions.ElementExists(By.ClassName("btn")));
我已尝试将所有四个互联网区域的“保护模式”都关闭,但仍然没有任何乐趣。
【问题讨论】:
标签: c# internet-explorer selenium