Javascript 10秒内未发现警报错误,使用机器人框架

Javascript 10秒内未发现警报错误,使用机器人框架,javascript,robotframework,Javascript,Robotframework,我在尝试传递或处理基于Javascript的警报以接受自动化过程中的更改时遇到问题 代码如下: wait until element is visible ${submit_job_btn} wait until element is enabled ${submit_job_btn} mouse down ${submit_job_btn} mouse up ${submit_job_btn} sleep 5s alert should be present

我在尝试传递或处理基于Javascript的警报以接受自动化过程中的更改时遇到问题

代码如下:

wait until element is visible    ${submit_job_btn}
wait until element is enabled    ${submit_job_btn}
mouse down    ${submit_job_btn}
mouse up    ${submit_job_btn}
sleep    5s
alert should be present    Do you want to Schedule this job    Accept    10s
wait until page contains    Job successfully scheduled
close browser.

我尝试了“handle alert”关键字,但出现了相同的错误,注意第一个submit按钮有不同的问题,它与页脚重叠。因此,我找到的解决方法是使用“鼠标下移”/“鼠标上移”来模拟单击按钮并将其传递,但之后的警报总是返回为未找到。

在哪里可以重现这种情况?该站点是否公开可用?请删除标记
alert
ride
,因为它们不适用于此问题。@Dev,您好,我正在使用的站点不公开可用。您是否在运行脚本时实际看到该警报?这是一个普通的/浏览器的,还是基于html的?“它传递的关键字是”等待页面包含“消息,但它不会“单击”-好吧,你刚刚更改了你的问题:)如果警报是html,而不是浏览器的,则关键字
警报应该存在
不会起任何作用。它只对那些人有效;对于HTML,它如何知道您认为什么是警报?对任何系统来说,都是普遍的吗?只需像对待任何其他DOM元素一样,单击它即可。