求助:使用「IF元素可见(web)」指令,设置了A元素不可见执行下一个指令。但实际执行时A元素是可见的仍执行下一个指令
回答
收藏

求助:使用「IF元素可见(web)」指令,设置了A元素不可见执行下一个指令。但实际执行时A元素是可见的仍执行下一个指令

小白8822
2024-07-09 16:17·浏览量:285
小白8822
发布于 2024-07-09 16:16更新于 2024-07-09 16:17285浏览

需求:通过RPA自动登录网页下载数据文件

系统:MacOS

必要流程:网页需要登录密码时自动输入账号密码登录。不需要时自动执行下一步下载数据文件

问题描述

使用「IF元素可见(web)」指令,设置「输入密码-输入框」元素可见执行「输入账号密码」指令,「不可见」执行下一个指令(下载数据文件)  

但实际执行时「输入密码-输入框」元素是可见的,并没有执行「输入账号密码」指令。

设置「输入密码-输入框」元素是不可见时,却执行了「输入账号密码」指令

前提:所使用到的元素校验正常;打断点调试能正常执行指令。


「输入密码-输入框」元素是可见的,并没有执行「输入账号密码」指令---图例:


尝试过的方案

设置「输入密码-输入框」元素为不可见,执行「输入账号密码」指令。

这个在「输入密码-输入框」元素可见时,可以成功执行「输入账号密码」指令

但「输入密码-输入框」元素不可见时,仍在执行「输入账号密码」指令


图例:

收藏
全部回答1
最新
发布回答
回答