51Testing软件测试论坛

标题: QTP建立虚拟对象后可以修改其属性吗 [打印本页]

作者: bichenlu    时间: 2009-10-22 18:32
标题: QTP建立虚拟对象后可以修改其属性吗
如以下一段脚本
Window("空运出口").WinObject("TXLView_11").Click 307,209
Window("空运出口").WinObject("XLGrid1").Type "3"
Window("空运出口").WinObject("2233").Type "45353453345"
Window("空运出口").WinObject("TXLView_11").Click 307,141
Window("空运出口").WinObject("TXLView_11").Click 332,212
Window("空运出口").WinObject("XLGrid1").Type "2"
Window("空运出口").WinObject("2233").Type "233"
Window("空运出口").WinObject("TXLView_11").VirtualButton("butt").Click
Dialog("威时沛运物流信息管理系统").WinButton("确定").Click
其中TXLView_11是一个页面 我已经写好了一个for循环来循环这个值
Dim i,test,test2
test="TXLView_"
For i=1 to 10
        test2=test&i
         msgbox test2
Next
但是Window("空运出口").WinObject("TXLView_11").VirtualButton("test").Click这句话中的butt是我设置的一个虚拟对象,在下面test2的值=TXLView_1的时候设置的,后面即使我用了循环,QTP在运行到后面的时候还是只认TXLView_1的时候有虚拟对象,其他时候就识别不了了,请问QTP里面有地方可以设置这个虚拟对象的属性吗,将这个设置为也是得到某个值。
作者: feiyunkai    时间: 2009-10-28 15:17
SetTOProperty "属性","值"
作者: bichenlu    时间: 2009-10-28 16:06
哦  谢谢你




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2