在生前一定要做完想做的事!

RandomNumber的用法 参数化(转)

上一篇 / 下一篇  2008-07-27 20:35:09

 

使用随机数来进行参数化
        对于选择航班这个测试步骤的参数化来说会有所不同,因为航班会跟随所选择的起点和终点而变化,因此,需要做特殊的处理。如下代码所示:
' 取得航班列表的行数
ItemCount = Window("Flight Reservation").Dialog("Flights Table").WinList("From").GetItemsCount
' 随机选取其中一项
SelectItem = RandomNumber(0, ItemCount)
' 选择航班
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select SelectItem
        先通过访问GetItemsCount属性,获取航班列表的行数,然后使用RandomNumber随机选取其中一项,最后,再通过Select方法选择航班。参数化后的测试步骤如图8.9所示。

图8.9  参数化后的测试步骤

        提示:使用随机数也是测试脚本参数化的一种重要方法,在QTP的测试代码中,可用RandomNumber来实现,在关键字视图编辑的界面如图8.10所示,其效果与在脚本中直接编辑是一样的。

图8.10  选择参数化方式为“Random Number”
8.2.4  参数化检查点
        测试脚本的最后一个测试步骤是检查订票记录中的航班终点是否正确,同样需要进行适当的参数化,方法如下:
(1)单击检查点所在测试步骤的“Value”列中的单元格,如图8.11所示。

图8.11  设置检查点参数
(2)单击旁边的按钮,则出现如图8.12所示的界面。

 


TAG:

 

评分:0

我来说两句

日历

« 2021-12-27  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7241
  • 日志数: 10
  • 建立时间: 2008-02-18
  • 更新时间: 2009-10-26

RSS订阅

Open Toolbar