在我使用的应用程序中,用户可以提交解决方案。我致力于一项决议,其中传达了一个信息:
你已经成功地遵守了这个决议”。这是该消息的 html 代码。
该消息的 HTML 是:
<div id="sliding_info_container" class="hidden" style="display: none;">
<span id="sliding_info" class="success">You have committed successfully to this resolution</span>
现在,如果我取消提交该决议,应用程序会给出另一条消息:
解决未成功提交
这是该消息的 HTML 代码:
<div id="sliding_info_container" class="hidden" style="display: block;">
<span id="sliding_info" class="success">Resolution uncommitted successfully</span>
我的第一个动作脚本包含xpath=//div/span[@class="success"], value=You have committed successfuly to this resolution
. 当我运行此命令时,硒给出错误: 实际值“未成功提交的解决方案”与“您已成功提交此解决方案”不匹配
我在脚本中给出的是正确的值,这就是应用程序正在显示的消息。为什么硒会为有效命令发出错误?