哪个命令用于检查是否使用selenium IDE启用或禁用了按钮。

时间:2015-07-02 08:57:13

标签: selenium-ide

除非您编辑至少一个字段,否则无法单击按钮,并且将禁用该按钮。一旦你编辑了任何字段,按钮就会重置'将启用以点击。

1 个答案:

答案 0 :(得分:0)

您可以通过多种方式解决此问题。

可能一种更有用的方法(如果你不止一次使用这个事实),就是保存"状态"变量的按钮。

下面是两个单独的示例,说明如何编写代码。

第一个例子将采用一个名为isSelected的变量,并为其赋值为" block"或"无"取决于选择器的显示方式。

第二个例子将查看单选按钮,看看它是否出现在" On"国家与否。

第一个使用jQuery插件

<tr>
    <td>storeEval</td>
    <td>jQuery('div.search-date-container div.modal').css('display')</td>
    <td>isSelected</td>
</tr>
<tr>
    <td>gotoIf</td>
    <td>storedVars['isSelected']=='block'</td>
    <td>skipToDatepicker</td>
</tr>

第二个没有

<tr>
    <td>storeElementPresent</td>
    <td>id=edw_paynow</td>
    <td>edwPresent</td>
</tr>
<tr>
    <td>echo</td>
    <td>${edwPresent}</td>
    <td></td>
</tr>
<tr>
    <td>gotoIf</td>
    <td>${edwPresent}==false</td>
    <td>skipEDW</td>
</tr>

您可能需要稍微修改代码 - 但我不知道您使用的是哪些按钮。如果你提供更多的信息和一个upvote,我相信我可以尝试解决它:)