xsp 发表于 2009-12-16 11:35:59

请问什么情况下用插入输出值

请问什么情况下用插入输出值?
输出值到底是个什么概念?

walker1020 发表于 2009-12-16 12:59:25

你说的“插入输出值”到底是一个什么概念?你是从什么地方看到有“插入输出值”?还有,如果有原文,最好把原文和出处告诉大家,这样别人好知道你到底说的是什么意思。
关于输出值 Output, 在帮助文档上有,自己去查找吧。

xsp 发表于 2009-12-16 13:51:45

就是那个帮助文档里的那个创建输出值,因为我只能访问CS结构的订票系统,所以无法理解文档里所介绍的,如果我把Fly From参数化,选择Flights Table里面的东西很麻烦。
下面是我录制的脚本:

Window("Flight Reservation").Activate
Window("Flight Reservation").WinButton("Button").Click
Window("Flight Reservation").WinObject("Date of Flight:").Type "101010"
Window("Flight Reservation").WinComboBox("Fly From:").Select "Frankfurt"
Window("Flight Reservation").WinComboBox("Fly To:").Select "Denver"
Window("Flight Reservation").WinButton("FLIGHT").Click
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "19716   FRA   01:24 PM   DEN   02:07 PM   LH   $112.60"
Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
Window("Flight Reservation").WinEdit("Name:").Set "xsp"
Window("Flight Reservation").WinButton("Insert Order").Click
Window("Flight Reservation").WinButton("Button").Click
Window("Flight Reservation").WinObject("Date of Flight:").TypemicF4

xsp 发表于 2009-12-16 18:03:26

怎么没人理我了呢?

softCore 发表于 2009-12-16 23:41:06

msgbox Window("Flight Reservation").Dialog("Flights Table").WinList("From").GetItemsCount
请你测试一次这个代码,就知道处理Flights Table的办法。
OutputValue一般用来获取控件的值,所读取的值被作为临时变量放在datatable中,其实,只对fly from做参数化,是用不到outputvalue的。output在后面的fax才会用到,这个order number的output值获取的太关键了,被51的老师拿出来反复的讲。在这里再次感谢一下小红,祝你幸福哦。

xsp 发表于 2009-12-17 13:46:56

回复 5# 的帖子

非常感谢你的回答,再请问一下小红老师的课在哪听啊,是免费的不?有视频不?

liuxl 发表于 2009-12-17 16:08:09

output不但可以输出到datatable中,也可以输出到环境变量还有action输出值
作用:
1.可以作为后续的输入
2.可以作为软件运行的实际结果
3.作为后续操作的预期结果

xsp 发表于 2009-12-17 17:31:25

We canretrieve data(such as parameters) from my application and output it to the Data Table, using output values. This data can then be used at a later stage in the test. QuickTest displays the retrieved data, following the test run, in the Runtime Data Table.
页: [1]
查看完整版本: 请问什么情况下用插入输出值