无法使用 selenium Angular UI 网格中的 select 复选框
Unable to select Checkbox in Angular UI Grid using selenium
我正在自动化一个 Web 应用程序,其中 angular UI 网格用于显示数据,我想 select 使用 selenium 在网格中按行选中复选框但不能为了完成任务,你能帮上什么忙...
我的HTML代码:
<div class="ui-grid-selection-row-header-buttons ui-grid-icon-ok ng-scope"
ng-class="{'ui-grid-row-selected': row.isSelected}"
ng-click="selectButtonClick(row, $event)"
role="button"
tabindex="0"
> </div>
到select checkbox
在Grid中可以使用下面一行代码:
wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
wait.Until(ExpectedConditions.ElementToBeClickable(By.XPath("//div[@class='ui-grid-selection-row-header-buttons ui-grid-icon-ok ng-scope']"))).Click();
我正在自动化一个 Web 应用程序,其中 angular UI 网格用于显示数据,我想 select 使用 selenium 在网格中按行选中复选框但不能为了完成任务,你能帮上什么忙...
我的HTML代码:
<div class="ui-grid-selection-row-header-buttons ui-grid-icon-ok ng-scope"
ng-class="{'ui-grid-row-selected': row.isSelected}"
ng-click="selectButtonClick(row, $event)"
role="button"
tabindex="0"
> </div>
到select checkbox
在Grid中可以使用下面一行代码:
wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
wait.Until(ExpectedConditions.ElementToBeClickable(By.XPath("//div[@class='ui-grid-selection-row-header-buttons ui-grid-icon-ok ng-scope']"))).Click();