您好,我正在为一个网站工作,我必须处理弹出窗口模式警报消息以保存数据或显示数据已存在。
我正在尝试插入一个已经存在的数据,所以这次我必须将数据已存在消息与我的代码进行比较,但我不知道如何处理“数据已成功保存”和“数据已存在”条件机器人框架。
似乎使用 TRY-EXCEPT 块在您的情况下可能会很方便。 IE。您可以在 TRY 块中处理警报,如果您的代码到达 EXCEPT 块,则意味着没有警报。
所以,原型想法可能看起来像
TRY
${alert_text} = handle alert LEAVE timeout=3s
EXCEPT Alert not found * type=GLOB
${alert_text} set variable ${None}
END
IF $alert_text is not None
# actions if there is an alert
ELSE
# actions for no alerts
END