图4 (4) 在弹出的对话框中,选择“Applications details:”中右边的“+”标签,如图5所示: 图5 (5) 在弹出的对话框中按照默认选项选择,然后点击“ok”按钮,如图6所示:
- 16 -
图6 (6) 在弹出的“Login”界面中输入用户名和密码,如图7所示。注意:用户名至少是4个字符,密码是“mercury”。 图7 (7) 在弹出的“Flight Reservation”窗口中选择订票日期、出发地和目的地,然后选择“Flight”图标选择航班,如图8所示。注意:日期格式“MM—DD—YY”,并且必须是当前日期之后。
- 17 -
图8 (8) 在弹出的“Flight Table”表中选择一趟航班,点击“ok”按钮返回。 (9) 在“Name”中填写订票人姓名,选择订票数目“Tickets”和仓位“Class”,然后点击“Insert Order”按钮,生成订单,如图9所示: 图9 (10) 选择工具栏“File”菜单中的“Exit”子菜单或者点击关闭按钮,关闭“Flight
- 18 -
Reservation”窗口。点击QTP主界面工具栏中的“Stop”按钮,停止脚本录制。至此,订票系统录制完毕,如图10所示: 图10 3. 保存录制脚本并对脚本进行回放 首先点击工具栏上的保存图标,保存刚才录制的脚本,然后点击“Run”按钮,根据默认选择,对录制的脚本进行回放并生成测试结果表,如图11和图12所示: 图11 图12 在测试结果表中,Result结果为:Done,表明系统运行完成,测试结果是否满足预期?需要加入“检查点”进行验证。 4. 插入“检查点”验证订单是否生成 (1) 在“keyword view”视图中单击“Insert Order”这一行,同时QTP主界面右下
- 19 -