软件测试教学资源学生作品_飞机订票系统的功能测试_项目报告内容摘要:

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ micPass ,登录验证 ,登陆成功 Window(Flight Reservation).Close Else micFail,登录验证 ,登录失败 End If 在 QTP 主界面的工具栏中单击 “Run”,回放脚本,测试报告的结果如下图 27 所示: 图 27 成功界面 参数化实例 对用户名、密 码分别进行参数化,将参数写到数据表对应的 “username”,“password”列中,并且数据表是当前的 Action 所使用的数据表,不是全局数据表,如图 28 所示。 项目 报告纸 共 34 页 第 11页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 图 28 Data Table 其多人登陆的测试效果如图 29 所示: 图 29 多人登陆结果界面 订票实例 订票实例的前提是登陆订票系统的成功。 该实例是在订票系统中进行订票操作:输入航班日期、选择起飞地、选择目的地、选择航班、输入顾客姓名、输入票的张数、选择航班级别、单击订票系统。 主要实现的功能 项目 报告纸 共 34 页 第 12页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 在输入正确的日期、出发地、目的地后点击 Flights 按钮会出现相应的航班列表,截图 210 如下: 图 210 Flight Table 当输入日期时输入错误,点击 flights 按钮会出现相应错误,截图 211 如下: 图 211 错误界面 项目 报告纸 共 34 页 第 13页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 在点击航班按钮成功出现航班列表后,选择相应的航班,点击 ok 按钮,在订单页面会显示相应的航班信息,截图 212 如下: 图 212 Flight Reservation 在第三个测试点之后,正确填写相应姓名,点击 Insert Order 按钮会把你选择的航班信息与你的姓名结合形成一份订单插入到订单列表中,并生成编号。 截图 213 如下: 图 213 订票成功 项目 报告纸 共 34 页 第 14页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 订票测试用例的设计与实施 测 试编号 输入 预期结果 实际结果 YL_01_001 空 在 Fly 中选择一个地点,弹出警告信息 不能为空的警告 YL_01_002 09/01/10 在 Fly 中选择一个地点,弹出警告信息 日期要在今天之后 YL_01_003 13/10/13 在 Fly 中选择一个地点,弹出警告信息 月份要小于 13 YL_01_004 10/32/13 在 Fly 中选择一个地点,弹出警告信息 天要在 131 之间 YL_01_005 11/31/13 在 Fly 中选择一个地点,弹出警告信息 天要在 130 之间 YL_01_006 10/23/13 正确 YL_01_007 空 在 Flyto 中选择一个地点,弹出警告信息 Ff 不能为空的警告 YL_01_008 LosAngeles 正确 成功 YL_01_009 空 Flights 按钮不可用 成功 YL_01_0010 Denver Flights 按钮可用 成功 YL_01_0011 单击,选择6696 航班 在窗口显示航班信息 出发点为 LosAngeles,目的地为 Denver YL_01_012 在 Ft 中改选Frankfurt 清空航班信息 出发点为 LosAngeles YL_01_013 在 Ff 中改选 Paris 清空航班信息 , Flights 按钮不可用, Ft 自动清空 成功 YL_01_014 zhangs, 1,Economy Price: Total: 出发点为 LosAngeles,目的地为 Denver, 选择6696 航班 YL_01_015 zhang, 2,Economy Price: Total: 成功 项目 报告纸 共 34 页 第 15页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ YL_01_016 zhang, 0,Economy 自动改为 1, Price: Total: 成功 YL_01_017 zhang, 99,Economy Price: Total: 成功 YL_01_018 zhang ,100 ,Economy 自动改为 10, Price: Total: 成功 YL_01_019 zhang, 1,First Price: Total: 成功 YL_01_020 zhang, 2,First Price: Total: 成功 YL_01_021 zhang, 1,Business Price: Total: 成功 YL_01_022 zhang, 2,Business Price: Total: 成功 YL_01_023 在 Ff 中改选 Paris Ft,Flights,航班信息, Price,Total,Class 全部清空 成功 YL_01_024 在 Ft 中改选 Paris 航班信息, Price, Total,Class全部清空 出发点为 LosAngeles,目的地为 Denver, 选择6696 航班 ,zhang, 1 张票 , Economy YL_01_025 10/30/13 LosAngeles Denver 6696 陈国强 insert 按钮可用,update,Delete 按钮不可用,单 击 , 进 程 条 工 作 ,OrderNo:13 , insert 按钮不可用 update,Delete 按钮可用 OrderNo:原来是空的,insert 后改为具体数字。 YL_01_026 姓名为空 Insert, update,Delete 按钮不可用 10/30/10 LosAngeles Denver 6696 zhang 项目 报告纸 共 34 页 第 16页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ Economy YL_01_027 改变航班8855 Insert, update,Delete 按钮不可用 姓名清空, 原来的信息: 10/30/13 LosAngeles Denver 6696 zhang Economy YL_01_028 改变 Ft 为London 航班信息, price, Total, Class清空 Insert, update,Delete 按钮不可用 原来的信息: 10/30/13 LosAngeles Denver 6696 zhang, 1 Economy YL_01_029 改变 Ff 为Paris 航班信息, Ft,Price, Total,Class 清空 ,Flights,Insert,update,Delete 按钮不可用 原来的信息: 10/30/13 LosAngeles Denver 6696 zhang, 1 Economy YL_01_030 单击 insert 进程条工作, OrderNo:原来是空的,现改为具体数字。 例: OrderNo:13 , insert 按钮不可用 , update,Delete 按钮可用 10/30/13 LosAngeles Denver 6696 zhang,1 Economy 脚本代码 Window(Flight Reservation).Activate Window(Flight Reservation).WinObject(Date of Flight:).Type 121212 项目 报告纸 共 34 页 第 17页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ Window(Flight Reservation).WinComboBox(Fly From:).Select Los Angeles Window(Flight Reservation).WinComboBox(Fly To:).Select London Window(Flight Reservation).WinButton(FLIGHT).Click Window(Flight Reservation).Dialog(Flights Table).WinList(From).Select 16805 LAX 12:48 PM LON 01:33 PM SR $ Window(Flight Reservation).Dialog(Flights Table).WinButton(OK).Click Window(Flight Reservation).WinEdit(Name:).Set yuanyuan Window(Flight Reservation).WinRadioButton(First).Set Window(Flight Reservation).WinButton(Insert Order).Click Window(Flight Reservation).Activ。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。