【发布时间】:2018-04-22 00:16:40
【问题描述】:
我正在尝试使用 id 属性通过机器人框架单击 html 中存在的标签。
我试过了:
Page Should Contain Element id=can_edit_132
Click Element id=can_edit_132
我得到的错误:
ValueError: ElementNotInteractableException: Message:
这是我的 HTML
<i ng-if="canEdit() && isEnabled(Scr)" ng-click="disableScr(scr)"
title="Enabled - Click to disable" class="cursor-pointer fa fa-check-square-o
fa-lg m-t-sm ng-scope"
id="can_edit_132"></i>
【问题讨论】:
-
您是否在等待页面完成加载后再尝试点击元素?
-
@BryanOakley 我没有等待页面加载。因此我得到了那个错误。我为延迟添加了 Set Selenium Speed,它按预期工作