"想请问一下,机器人设置流程每天固定在一个页面下载数据,但是几乎每天都有不同的弹窗出现在这个页面上,流程就走不下去了。利用图片检测的话,每天又是不一样的图片,也行不通。是否有别的办法能识别所有不同的弹窗,并关闭弹窗"
想请问一下,机器人设置流程每天固定在一个页面下载数据,但是几乎每天都有不同的弹窗出现在这个页面上,流程就走不下去了。利用图片检测的话,每天又是不一样的图片,也行不通。是否有别的办法能识别所有不同的弹窗,并关闭弹窗
非常感谢
弹窗是哪种类型的,要有一些具体信息,才能提供建议
这种未知弹框的出现,我们都统一定义为“未知的异常”,对不可预见的弹框一般解决办法:1、首先主动减少系统“已知弹框”的出现(比如系统安装程序可能包含的弹框提示,系统 / 程序更新提示);2、如果是前端系统中的弹框,可以尝试下面的思路:(1)看看每个弹框的元素框查找路径是否每次一致,可以通过【获取文本】【获取元素位置】等(不建议用【图片检测】),将查找路径一致的弹框,统计包含的关键字,纳入异常处理机制的判定中;(2)看看弹框的出现是否有快捷键可以关闭;一旦流程不能正常运行下去,说明有异常弹框,直接用热键关闭(这种如果能实现,也需要多多运行机器人,观察准确率);(3)最后可以通过监控录像回放,多次运行机器人,统计所有出现的异常弹框,逐步将每个弹框捕获纳入已知异常的处理中
非常感谢
弹窗是哪种类型的,要有一些具体信息,才能提供建议
这种未知弹框的出现,我们都统一定义为“未知的异常”,对不可预见的弹框一般解决办法:
1、首先主动减少系统“已知弹框”的出现(比如系统安装程序可能包含的弹框提示,系统 / 程序更新提示);
2、如果是前端系统中的弹框,可以尝试下面的思路:
(1)看看每个弹框的元素框查找路径是否每次一致,可以通过【获取文本】【获取元素位置】等(不建议用【图片检测】),将查找路径一致的弹框,统计包含的关键字,纳入异常处理机制的判定中;
(2)看看弹框的出现是否有快捷键可以关闭;一旦流程不能正常运行下去,说明有异常弹框,直接用热键关闭(这种如果能实现,也需要多多运行机器人,观察准确率);
(3)最后可以通过监控录像回放,多次运行机器人,统计所有出现的异常弹框,逐步将每个弹框捕获纳入已知异常的处理中