str = VbWindow("Form1").ActiveX("CSCommand.Command").VbWindow("SearchForm").ActiveX("SSTab").ActiveX
("CSCommand.Command_11").Click
execute str即可对此控件进行操作
测试的步骤
'比如节点已经是叶节点,加载控件列表,得到第一个控件和所要做的操作,比如是Set操作,就是填入文本。这个参数从测试数据表中得到。
应该是先运行到测试数据表的第一行。加载控件列表,得到第一个控件和所要做的操作,比如是Set操作,参数是测试数据表列表头为nightTime
的列
for 数据表
for 控件列表
next
next
1.运行主程序
2.加载测试数据表
3.加载控件列表
4.加载控件名注释表
5.运行测试数据
5.1运行到第一行测试数据
5.2检查控件列表中的控件,读取名称
5.3查询控件名注释表,获取控件,构造脚本
5.4检查控件列表中的控件,获取操作,构造脚本
5.5检查控件列表中的控件,获取参数,在测试数据表中加入参数,构造脚本
5.6执行测试脚本
第五点反复执行,直到测试数据测试完成
关于查找Excel表的QTP算法
文章来源于领测软件测试网 https://www.ltesting.net/