如何修改定位器信息?
在元素拾取过程中,经常需要修改元素定位器、窗口定位器、属性信息以适用于不同的场景,本文将结合具体拾取场景为您介绍如何修改定位器信息。
# 修改窗口定位器信息
获取类似示例文档 (opens new window)中的标题文本信息,需要先拾取该标题元素H1,拾取结果如下:
在元素定位器中默认勾选了H1节点,并选中了Id和Tag属性;在窗口定位器中默认勾选了HTML节点,并选中了Tag、Title、Url属性。
该定位器可以准确定位该篇文章的标题元素H1,但是不能定位其他类似文章的标题元素H1,因为在窗口定位器中选中了唯一定位该文档的Title和Url属性,如果需要定位其他文档的标题元素,需要取消对这两个属性的勾选,设置如下:
# 修改元素定位器信息
循环读取下图中每篇文章的具体内容时,需要先依次打开文章,可以通过遍历相似元素组件实现,也可以通过修改每篇文档的Index值实现,以下将为您介绍如何修改元素定位器的Index值,从而可以定位所有文章。
- 在文档列表中拾取某一篇文档元素Button。
- 步骤1中的元素定位器仅能定位
Name=MarTech资讯 | 数说故事并购考古加;火山引擎发布数智平台VeDI;壹沓科技推出超自动化解决方案
的元素,不能定位其他元素。此时可以通过Index属性定位,例如取消勾选Name属性,将Index属性设置为2,可以定位到列表中的第2篇文章。 - 将Index的值设置为起始值为1,自增步长为1的变量,结合临时数据赋值组件实现依次定位到列表中的每篇文档。
# 辅助工具Inspect
Inspect.exe (opens new window)是一款基于Windows的UI元素查看工具,可查看UIA和MSAA模式下的元素属性等信息,结合该工具可查看目标元素的节点信息,便于修改。
最近更新时间: {
"value": "2022-10-09",
"effect": true
}