获取注释的父节点的类型和名称 软件测试
str = str + ftype1(name1)
str = str + "." + ftype2(name2)
.
.
.
str = str + "." + ftypeN(nameN)
获取操作
op
str = str + "." + op
execute str
这样就可以执行一个操作了。'可以定义操作
举例说明
如挂失,找到"挂失",查找控件的位置不是最高节点,查找其与父节点的差值,得其有几个父节点
父节点类型VbWindow,名称Form1
str = VbWindow("Form1")
下一级父节点类型ActiveX,名称CSCommand.Command
str = VbWindow("Form1").ActiveX("CSCommand.Command")
下一级父节点类型VbWindow,名称SearchForm
str = VbWindow("Form1").ActiveX("CSCommand.Command").VbWindow("SearchForm")
下一级父节点类型ActiveX,名称SSTab
str = VbWindow("Form1").ActiveX("CSCommand.Command").VbWindow("SearchForm").ActiveX("SSTab")
到了叶节点,类型ActiveX,名称CSCommand.Command_11
str = VbWindow("Form1").ActiveX("CSCommand.Command").VbWindow("SearchForm").ActiveX("SSTab").ActiveX("CSCommand.Command_11")
所做操作,比如定义1为单击,若为1
文章来源于领测软件测试网 https://www.ltesting.net/