javascript - 使用 Robot Framework RIDE 在 10 秒内未找到警报错误
问题描述
我在尝试传递或处理基于 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”关键字,但出现了同样的错误,请注意第一个提交按钮有不同的问题,它与页脚重叠。所以我找到的解决方法是使用“鼠标向下”/“鼠标向上”来模拟单击按钮并通过,但之后的警报总是返回未找到。
解决方案
推荐阅读
- automator - Mac Automator 使用 excel 数据到网页
- firebase - Firebase 规则以特定子值为条件
- php - “预期响应代码 250,但得到代码“554”,消息“554 5.2.0 STOR EDRV”
- selenium - 最佳实践:使用方法参数创建 XPath 字符串
- sas - Proc Tabulate 的加权平均值
- android-studio - 诊断 Android 应用程序崩溃的原因
- linux - 使用 Eclipse 在 linux 内核上开发
- python - 连接具有相同和不同列名的 pandas 数据帧列表
- python-3.x - 通过 pip 安装后找不到 pandas
- ajax - ExtJS Ajax 调用失败 404