【发布时间】:2015-06-10 04:40:27
【问题描述】:
我试图点击这个按钮(它在页面上并且清晰可见):
<button class="ui tertiary button" data-ng-click="addRoom()" data-ng-disabled="pendingRequests >= 1">ADD ROOM TO CRUISE CART</button>
这是我的代码:
driver.FindElement(By.CssSelector("button[data-ng-click^='addRoom']")).Click();
它总是抛出这个错误:
OpenQA.Selenium.ElementNotVisibleException : 元素当前不可见,因此可能无法与之交互
Selenium WebDriver 与 Angular JS 兼容吗?
【问题讨论】:
标签: c# angularjs firefox selenium selenium-webdriver