二.编写脚本
1.编写第一个脚本
(1)增加对象库 Object Spy->Add Object to Respository
(2)编写脚本
预期结果:在”Agent Name”中成功输入:”test”
2.实现登录->增加订单
序号 | 模块 | 用例 | 预期 |
1 | Login | 1.输入用户名 2.输入密码 3.OK | 进入Flight界面 |
2 | Flight | 1.日期 2.选择航班Fly From 3.选择航班Fly to 4.检查每个航班字符 5.选择航次 6.输入名字 7.增加Order |
|
步骤:(1)把对象增加到对象库中
(2)控件类型分析:该流程涉及到text,button,wincombobox,winlist四种控件。用到Set,GetROProperty,Select,Click方法。
(3)检查combobox属性值。把预期值存于数组中,通过脚本获取实际界面值与之比对
flyFrom=Array("Denver","Frankfurt","London","LosAngeles","Paris","Portland","San Francisco","Seattle","Sydney","Zurich")
功能分析:计算combobox总数,通过For循环获取其中某个值,然后与预期值进行比对
For i =0 to Window("Flight Reservation").WinComboBox("Fly From:").GetItemsCount-1
Next
(4)对象库基本操作
(5)函数Function与Sub,Function有返回值,Sub没有,用函数重构脚本
Sub:
Fuction: