指令说明
描述:获取指定元素的某个关联元素 (父元素、相邻元素、子孙元素),一般配合循环相似元素一起使用
选择元素
-
点击选择元素库里现有的元素
-
捕获新元素:按住Ctrl键,在窗口中点中目标元素
关联方式
关联某个元素的父元素、前一个相邻元素、后一个相邻元素、第一个匹配的子孙元素、所有子元素、指定位置的子元素
保存窗口元素对象至
指定一个变量名称,该变量用于保存获取到的元素对象,或点击选择保存至已创建过的元素
等待元素存在(s)
等待目标元素存在的超时时间
如若获取不到元素,错误处理的方式有三种:
终止流程
流程停止运行
忽略异常并继续执行
忽略异常的同时,可以设置一个输出的值
重试此指令
设置重试此指令的次数以及每次重试的时间间隔
该流程执行逻辑:
该流程执行逻辑:
该流程执行逻辑:
【获取窗口对象】获取微信[搜一搜]窗口
【填写窗口输入框】在微信[搜一搜]窗口中的输入框输入“深圳大学”并按回车键{Enter}
【点击窗口元素】点击“公众号”元素
【点击窗口元素】点击“深圳大学”公众号
【鼠标悬停在窗口元素上】鼠标悬停在当前“深圳大学”公众号窗口上
【滚动鼠标滚轮】滚动鼠标2次
【循环相似元素(win)】循环每一篇文章的向下方栏(如下图所示)保存到“当前桌面元素”
【获取关联元素(win)】获取“当前桌面元素”的{第一个匹配的子孙元素},相对XPath为//Text(在这指的是文章的标题),将元素保存到“桌面关联元素”
注意:XPath的获取方法请参考文档: 专题文档——>元素——>捕获元素、编辑元素
【滚动鼠标滚轮】每循环一次鼠标滚动2次,以确保成功获取循环元素
【循环结束标记】循环结束