Java 复选框不';在硒中不能正常工作
我需要执行以下步骤:Java 复选框不';在硒中不能正常工作,java,selenium-webdriver,checkbox,Java,Selenium Webdriver,Checkbox,我需要执行以下步骤: 检查复选框是否勾选 a) 如果勾选了,则遵循某些步骤 b) 如果未勾选,则勾选复选框并按照a)中的相同步骤操作 这是我的HTML代码: <td style="width: 4.5%; padding-left: 2px;" class="heading" data-bind="css: selected() ? 'headingSelected' : 'heading'"> <img title="Click to show all employe
<td style="width: 4.5%; padding-left: 2px;" class="heading" data-bind="css: selected() ? 'headingSelected' : 'heading'">
<img title="Click to show all employees" data-bind="click: _apps.expandUnExpand, visible: !expanded()" class="clickable" src="/Content/Images/plus.gif" style="display: none;">
<img title="Click to hide all employees" data-bind="click: _apps.expandUnExpand, visible: expanded()" class="clickable" src="/Content/Images/minus.png">
<img title="Click To Select Application" data-bind="click: _apps.selectUnSelect, visible: !selected() && !_apps.readOnly() " class="clickable" src="/Content/Images/unchecked.png">
<img title="Click To Unselect Application" data-bind="click: _apps.selectUnSelect, visible: selected() && !_apps.readOnly() " class="clickable" src="/Content/Images/checked.png" style="display: none;">
</td>
如果我尝试使用single If代码,但当我同时使用If(If和else If)代码时,它们都不起作用看起来您的If语句问的是相同的问题
if (checkbox.isEnabled())
{
//Do this
}
else if (checkbox.isEnabled())
{
// Do something else
}
但在这两种if语句中,检查条件是相同的。如果将更改为,请将您的更改为
else如果(!checkbox.isEnabled())
The代码>是一个否定运算符,并检查该条件是否为真 这是我的HTML代码:
if (checkbox.isEnabled())
{
//Do this
}
else if (checkbox.isEnabled())
{
// Do something else
}