51Testing软件测试论坛

标题: 关于描述性编程的index属性 [打印本页]

作者: p031477    时间: 2012-8-16 10:23
标题: 关于描述性编程的index属性
代码如下,QTP9.2自带flight3a样例程序,界面中有两个WinComboBox对象,增加一个index属性进行描述,可只能运行index:=0的那一句,求解,谢谢!

Dim DescEditlogin
Set DescEditlogin = Description.Create()
DescEditlogin("Class Name").Value = "Dialog"
DescEditlogin("Regexpwndtitle").Value = "Login"

Dialog(DescEditlogin).WinEdit("Attached text:=Agent Name:").Set "admin"
Dialog(DescEditlogin).WinEdit("Attached text:=Password:").Set "Mercury"
Dialog(DescEditlogin).WinButton("text:=OK").Click

Window("Flight Reservation").Activate
Window("Flight Reservation").winobject("nativeclass:=MSMaskWndClass").Type "121212"
Window("Flight Reservation").WinComboBox("attached text:=Fly From:","index:=0").Select "Denver"                '能进行选择出发地
Window("Flight Reservation").WinComboBox("attached text:=Fly To:","index:=1").Select "Frankfurt"        '不能选择目的地
作者: xjwldlover    时间: 2012-8-16 13:30
index:=1 修改成 index:=0试试你
作者: 黑羽祭    时间: 2012-8-16 16:12
回复 1# p031477

同上
Window("Flight Reservation").WinComboBox("attached text:=Fly To:","index:=1").Select "Frankfurt"        '不能选择目的地
这句的index:=1  改为  index:=0试试




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