二.编写脚本
1.编写第一个脚本
(1)增加对象库 Object Spy->Add Object to Respository
(2)编写脚本
预期结果:在”Agent Name”中成功输入:”test”
2.实现登录->增加订单
序号 |
模块 |
用例 |
预期 |
1 |
Login |
1.输入用户名 |
进入Flight界面 |
2 |
Flight |
1.日期 |
|
步骤:(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: