上一节我们开始了RanorexXPath的介绍,接下来,我们可以看看具体的例子和细节。
Ranorex官方的指南里面的例子如下:
上图的RanoreXPath表示的就是下图的Form1窗口中的容器Container的一个子对象Button1。例子里面每个对象只用了一个属性来识别自己,实际的工程中,往往需要多个属性,也就是多个条件来唯一识别一个对象,所以RanoreXPath提供了更加强大的语法。
下面是表现对象层级之间关系的RanoreXPath语法:
/ 父子对象的分割
.. 当前对象的父级
. 当前对象的同级
// 当前对象的子孙级