2.8.3. UI选择器编辑器

方便UI元素的编写,点击窗口指示器属性值后面的按钮会弹出选择器编辑器对话框。如图2.8.3-1

2.8.3-1

 

1.   高亮显示按钮为根据当前的选择器内容进行定位,如果定位不到,说明修改后的内容无法定位元素,需要重新修正

2.   上方的树形视图为XML编辑器,可根据打勾及鼠标点击来编辑属性名和属性值,操作后的结果会实时在下方的XML内容列表中显示出来

3.   下方的XML内容为最终的选择器内容,只不过多了根节点Selector,用户也可以直接手动编辑这个XML内容

4.   编辑完后,最好点一下高亮显示来看下能否正常定位元素,再点击确定

5.   在对浏览器元素进行定位和桌面元素进行定位时,显示的内容会有一定的差异

2.8.3-2

 

比如2.8.3-1Chrome浏览器的选择结果,上面标红的#text代表的是XML节点内容,可以修改input标签。浏览器内容可用*号来作通配符。

而对于桌面元素来说,如果想匹配任意的节点,可将节点名称改成Note

2.8.3-3

 

2.8.3-3的桌面节点,Pane如果名称经常发生变动,可改成Node代表匹配任意名称的节点类型。