开发者社区> 问答> 正文

点击的时候如何判断阿里云RPA的菜单栏是打开的 ?

点击的时候如何判断菜单栏是打开的,因为有时候登录菜单栏默认是收起的,有时候是展开的 3273476b07d055217a71335a24e864ca.png
比如我要点击 店铺 > 店铺信息设置 但是有时候店铺默认是展开的,我点击就收藏了,然后再点击‘店铺信息设置’就会执行失败
在点击控件 后 增加 调用自定义脚本吗?
可视化模式,是在‘点击控件 后 增加 调用自定义脚本’ 然后再自定义脚本里面去判断是吗

展开
收起
乐天香橙派 2023-11-30 21:18:04 39 0
来自:阿里云RPA
2 条回答
写回答
取消 提交回答
  • 估判断下页面的控件是否存在 加个try catch 获取下里面的控件内容
    可以用isvisible(self, element, *, index=1, parent_element=None, timeout=10) -> bool 判断是否可见 是的 这个是编码模式的
    是的 https://help.aliyun.com/document_detail/461811.html?spm=a2c4g.384012.0.i1
    直接用这个就可以了,不用写脚本
    https://help.aliyun.com/document_detail/476523.html?spm=a2c4g.461811.0.i4 —此回答来自钉群“阿里云RPA官方群4”

    2023-12-01 10:53:42
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要判断阿里云 RPA 控制台的菜单栏是否打开,您可以检查相关的 HTML 元素或 CSS 类名来确定其状态。以下是一种可能的方法:

    1. 检查菜单栏元素:使用开发者工具(如浏览器的开发者控制台)在阿里云 RPA 控制台中检查菜单栏元素。通常,菜单栏会被包装在一个父级元素中,您可以通过查看该父级元素的属性和子元素结构来确定其状态。

    2. 检查 CSS 类名:在菜单栏元素上检查应用的 CSS 类名。菜单栏通常会有一个特定的类名,表示它的状态(例如打开或关闭)。使用开发者工具检查该类名是否存在或改变,以确认菜单栏的状态。

    3. 切换菜单栏时的样式变化:当您点击菜单栏时,观察其样式是否发生了变化。例如,菜单栏的背景色、图标或文本颜色等可以在打开和关闭时发生变化。通过观察这些样式变化,您可以判断菜单栏的当前状态。

    2023-11-30 22:24:28
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载