51Testing软件测试论坛

标题: 航班班次能不能参数化? [打印本页]

作者: yanghua135    时间: 2007-8-8 17:35
标题: 航班班次能不能参数化?
航班班次能不能参数化?

假设路线为Acapulco to Frankfurt,现在有四个航班可以选择 :第一个Blue Skies Airlines$360$270$5:03     第二.  Blue Skies Airlines$361$271$7:10   第三个:Pangea Airlines$362$274$9:17  第四个:Unified Airlines$363$281$11:24。现在想要统计选择不同的航班,输出不同的价格,能不能对它进行参数化?要求要在价格总数的页面统计输出每个航班的价格到表格中来,大家讨论下能不能实现呢?
作者: walker1020    时间: 2007-8-8 18:42
原帖由 yanghua135 于 2007-8-8 17:35 发表
航班班次能不能参数化?

假设路线为Acapulco to Frankfurt,现在有四个航班可以选择 :第一个Blue Skies Airlines$360$270$5:03     第二.  Blue Skies Airlines$361$271$7:10   第三个:Pangea Airlines$362 ...


“统计选择不同的航班” 是什么意思? “统计输出每个航班的价格到表格中” 是什么意思? 个人的感觉是可以实现的,不过需要自己写脚本来实现了,需要用到判断语句和某些 函数了。
作者: billygao    时间: 2007-8-9 06:58
用QTP下面的DataTable,把数据手动输入到里面,其实就是做一个临时的小数据库一样,很简单。然后测试的时候就做成loop,一行数据一行数据的执行,就把它们都测试到了。

以你的航班为例,做一个loop,执行4次,每次的结果输出到相应的row里面,最后你可以在DataTable 里面读出相应的所有输出数据。
作者: yanghua135    时间: 2007-8-9 08:59
能不能对上面四个航班参数化呢?我试过了,只有第一个航班(默认的)的总价格可以显示出来,其他的显示不出来。
作者: yanghua135    时间: 2007-8-9 09:13
原帖由 walker1020 于 2007-8-8 18:42 发表


“统计选择不同的航班” 是什么意思? “统计输出每个航班的价格到表格中” 是什么意思? 个人的感觉是可以实现的,不过需要自己写脚本来实现了,需要用到判断语句和某些 函数了。


意思就是:有四个不同的航班,它们的价格是不样的,起飞时间也是不一样的,我现在要用QTP中输出到文本的功能来检查每个航班的价格是不是正确的。
举个例子:
航班次           输出价格
1                  588
2                  587
3                  589
4                  556
问题一:我想要自动选择航班次,并且把票价输出到文本。可以对航班次进行参数化吗?
问题二:如果可以参数化航班次,怎样实现呢?是不是直接对outFight的值"Blue Skies Airlines$360$270$5:03"进行参数化?




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