QTP自带飞机订票系统中,如何用function函数将起飞站点设成随机参数化
QTP 自带飞机订票系统如何用function函数将起飞城市随机参数化呢?就是把下面这段代码用函数随机
Window("Flight Reservation").WinComboBox("Fly From:").Select"london" 回复 1# 故事自己写
给你个思路吧,就不直接写脚本了。
WinComboBox("Fly From:")这个控件,GetROProperty获得如all items属性,存至变量,用split切割成数组。数组懂的吧,如x(0)~x(8),那就可以对这个括号里的数字进行随机了。然后就得到随机的地点了。 本帖最后由 feiyunkai 于 2013-6-7 12:55 编辑
'获取Item总数
ItemCount= Window("Flight Reservation").WinComboBox("Fly From:").GetItemsCount
'初始化随机数生成器。
Randomize
'生成0到ItemCount-1的随机数
SelectItem= Int((ItemCount) * Rnd )
'随机选择Item
Window("Flight Reservation").WinComboBox("Fly From:").Select SelectItem LZ解决了么? 回复 4# 黑羽祭
非常感谢大家的帮助,用你们提供的方法都能实现随机参数化。
页:
[1]