ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:135.33KB ,
资源ID:11672935      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11672935.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(飞机订票系统自动化测试方案0124233934.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

飞机订票系统自动化测试方案0124233934.docx

1、飞机订票系统自动化测试方案0124233934飞机订票系统自动化测试方案1.系统介绍1.1系统介绍系统名称:Mercury Tours Flight Reservation System系统版本:Version 4.0开发人员:Shawn Abernathy, Che Fang, White Eagle System Technology1.2系统功能Mercury飞机订票系统”能够实现用户的订票要求,通过输入“航班日期”、“出 发城市”、“到达城币”等信息完成机票预订、传真、打印等业务,并可以根据顾客要求 进行修改、删除操作,方便快捷,提高机票预订效率。1.3系统界面图1-1 Login界而

2、图 1-2 Flight Reservation 界而图 1-3 Fax Order 界而图 1-4 Open Order 界面图Gragh界而1.3业务流程图6机票预订业务流程图7机票查询业务流程2.测试计划2.1测试目的图8机票图形分析业务流程通过使用自动化测试工具对该系统进行自动化测试,完成测试脚本的录制及编写,完成自动化测试并进行测试总结。2.2测试工具匸具名称:QuickTest Professional工具版本:9.2.0.02.3测试参考文档无2.4测试提交文档测试讣划测试脚本测试总结参数化设置表2.5测试脚本设计脚本文件名称实现功能模块需称脚本设置Start打开 Mercury

3、 Tours FlightReservation SystemOpen Order通过“顾客姓名”、“航班 日期”、“航班号”打开已 预订好的机票Customer Name参数化Flight Date参数化Order No.参数化Logi n用户登录Agent Name参数化设置检查点Password输入:mercuryLogo图片设置图像检査点Order填写机票信息,生成相应机票Date Of Flight参数化Fly From参数化FaxOrder对已经预订好的机票进行传真NewOrder通过点击New Order按钮实现所有控件的初始化设置检查点:1、 内容正确性检查2、 选择正确性检查

4、Fly To参数化设置检查点:1、 内容正确性检查2、 选择正确性检查Flight Table参数化设置检查点:1、 内容正确性检查2、 选择正确性检查Name参数化创建输出值Classs参数化Tickets参数化Order Information 和Airline中的灰色文本框创建输出值Insert Order设置数据库检査点Name设置检查点用输出值检査其他航班信息设置检查点用输岀值检査Fax Number参数化Graph查看订票图形AgentName对用户设置检査点Total Tickets Sold对票数设置检査点Delete通过点击Delete按钮实现机票删除操作Update对机票信

5、息进行修改并 点击Update按钮确认修 改同 Order同 OrderExit退出 Mercury Tours FlightReservation System2.6参数化设置参数化设垃在Excel文档中,见文件“飞机订票系统自动化测试参数表”。2.7测试脚本流程设计2.7.1订票脚本(脚本文件:Action_Order)脚本完成任务:以“用户1(参数化)身份登录系统为“顾客1(参数化)预订1张机票.退岀。脚本实现如下。2.7.2订票并传真脚本(脚本文件:Action_FaxOrder)脚本完成任务:以“用户(参数化)登录为“顾客工(参数化)预订张机票,传真并退出。脚本实现如下。2.7.3循

6、环订票脚本(脚本文件:Action_OrderCycle)脚本完成任务:以“用户1”身份登录为不同顾客分别预订机票,退出。脚本实现如下。2.7.4修改机票脚本(脚本文件:Action_Update)脚本完成任务:以“用户1”(参数化)身份登录,打开已生成的机票订单,修改信息后传真并退岀。脚本实现如下。2.7.5删除机票脚本(脚本文件:Action_Delete)脚本完成任务:以“用户1(可参数化)登录系统,打开已生成的机票订单,删除并退岀。脚本实现如下。3执行脚本K登陆.订票.传真.退出systemutil.RunC:Program Files (x86)HPQuickTestProfessi

7、 on alsamplesflightappflight4a.exe11Dialog(l,Login,).WinEdit(,Agent Name:).Set DataTable(,p_AgentName,/ dtGlobalSheet)Dialog(l,Login,).WinEdit(,Agent Name:).Check CheckPoint(MAgent Name:)Dialog(l,Login,).WinEdit(,Password:).SetSecure”50712a57c04d7e6bcd5ecba9af9f:lfc3a659ada 护Dialog(l,Login,l).Static

8、(,Staticl,).Check CheckPointfStatic)Dialog(HLogi nWinButtonCOK.CIickWindowfFlight Reservationl,).WinButton(,Button,).CIickWith Window(HFlight Reservation).ActiveX(,MaskEdBoxI,).Type DataTable(,p_date_of_flight,/ dtGlobalSheet).WinComboBox(HFly From:).Select DataTable(up_flyfroml,/ dtGlobalSheet).Win

9、ComboBox(Fly From:).Check CheckPoint(HFly From:).WinComboBox(Fly To:).Select DataTable(,p_flyto,/ dtGlobalSheet).WinComboBoxfFly To:).Check CheckpointFly To:).WinButton(,FLIGHT,).CIick.Dialog(Flights Table,).WinList(,From,).Select DataTable(p_flighttable舄dtGlobalSheet).Dialog(nFlights Tablell).WinLi

10、st(,From,).Check CheckPointCFrom).DialogCFlights Table,I).WinButton(,IOK,).Click.WinEdit(,Name:l,).Set DataTable(,p_Name/ dtGlobalSheet).WinEdit(,Name:,).Output CheckPoint(”Name:_3”).WinRadioButton(,Business,).SetWinEdit(”Tickets:)SetSelection 0,1.WinEdit(,Tickets:,).Set DataTable(,p_tickets,/ dtGlo

11、balSheet).WinRadioButton(,Businessl,).Set.WinEditfDeparture Time:”).Output CheckPoint(nDeparture Time:).WinEditfArrival Time:11).Output CheckPoint(HArrival Time:).WinEdit(,Airline:,).Output CheckPointf11 Airline:1).WinEdit(,Total:,).Output CheckPointCTotal:)End WithWindow(HFlight ReservationWinButto

12、nflnsert OrderM).CIickwait 10DbTable(DbTable_2).Check CheckPoint(DbTable_2)DbTable(,DbTable_2,).Output CheckPoint(,DbTable_4,1)Window(Flight Reservation,).WinMenu(,Menu,).Select File;Fax Order.Window(Flight Reservation).Dialog(Fax Order No.30,).ActiveX(,MaskEdBox,).TypeWindow(nFlight ReservationI,).

13、Window(,Fax Order No. 30).RunAnalog TracklWindow(nFlight Reservation11).Dialog(MFax Order No. 30,).WinButton(,Sendl,).CIickWindow(Flight Reservationl,).WinMenu(,MenuH).Select FilejExitdatatable.export,C:hbl.xls,12、登录、査票、退出systemUtiLRunC:Program Files (x86)HPQuickTestProfessi on alsamplesflightappfli

14、ght4a.exeDialog(Loginu).WinEdit(HAgent Name:).Set iaomeiDialog(l,Login,).WinEdit(,Password:,).SetSecure,5071886069c5472db63d3c091574005e51cb8907HDialog(HLogi nWinButtonCOK.CIickWindowfFlight Reservationl,).WinMenu(,Menu).Select File;Open Order.with关键字With Window(Flight Reservation11).DialogfOpen Ord

15、er).WinCheckBox(Customer Name11).Set ON11.WinEditCEdifJ.Set DataTable(l,CusName,l/ dtGlobalSheet).WinButton(,OK,).CIick Dialog(SearchResults,).WinButton(,OK,).CIickEnd WithWindow(Flight Reservationl,).WinMenu(,Menu).Select HFile;Open Order.with关键字With WindowfFlight Reservation).DialogfOpen Order11).

16、WinCheckBoxfFlight Date).Set nONu.ActiveX(l,MaskEdBox,).Type DataTableCFlightDate, dtGlobalSheet).WinButtonfOK.CIick Dialog(SearchResults”)WinButtonrOK”)ClickEnd WithWindow(Flight ReservationI,).WinMenu(,Menu).Select HFile;Open Order.11 with关键字With Window(HFlight Reservation11).DialogfOpen Order11).

17、WinCheckBox(HOrder No.H).Set ON11.WinEdit(llEdit_2,).Set DataTableCOrderNo, dtGlobalSheet)WinButtonOK“)ClickEnd WithWindow(Flight Reservation,).WinMenu(,Menu,).Select File;Open Order.with关键字With Window(Flight Reservation11).Dialog(HOpen Order).WinCheckBox(Customer Name11).Set ON11.WinEditCEdifl.Set

18、zhangsan.WinCheckBoxfFlight DateH).Set l,ONn.ActiveXCMaskEdBox.Type lOOll?.WinButton(,OK,).CIick Dialog(SearchResults J.WinButtonrOK”). ClickEnd WithWindowfFlight ReservationI,).WinMenu(,Menu11).Select FilejExitdatatable.Exportnf:飞机查票xls3.登录、査图、退出systemutil.Run C:Program Files (x86)HPQuickTestProfes

19、si on alsamplesflightappflight4a.exeDialogCTogin11).Check CheckPointCLogin)Dialog(I,Login,).WinEdit(l,Agent Name:).Set DataTable(,p_AgentName,/dtGlobalSheet)Dialog(I,Login,).WinEdit(,Password:,).SetSecure,50725387cc0f6f8c0da033535e8288b7bcld901dHDialog(Login).Static(,Staticll).Check CheckPointfStati

20、cl)Dialog(,Login,).WinButton(,OK,).CIickIf Dialog(,Login,).dialog(,Flight Reservations11).Exist ThenDialogCLogin.dialogCTIight Reservations.WinButtonC确定”).ClickEnd IfWindow(Flight Reservationl,).WinMenu(,MenuM).Select ,Analysis;Graphs.11With Window(Flight Reservation).Dialog(,IGraph,).WinMenu(,Menu,

21、).Select HStyle;2D Bar Graph1.Select HStyle;3D Bar GraphSelect nStyle;3D Pie Graph11.Select ,Style;ExitnEnd WithWindowfFlight ReservationI,).WinMenu(,MenuM).Select FilejExit4.脚本执行结果图44 登陆、订票.传真、退出流程结果Executive Summary - Test_飞机査票-Res2 Passedlest name:Test.飞机吉票Results name:Res2Time zone:中国怀ift时何Run s

22、tarted:2012-9-25 - 15:49:43Run ended:2012 9 25 15:49:52lotal tine:00:0):09StatisticsProduct naiie:Product version:Host name:Operating systemQiiickTesl Proressional11.00WIN 2UPR24IIM7QWindows 2008 R2回 Passed Failed Warning 口 DoneCurrent Run PassedPrevious Run DoneTes飞机査票-Res!Iterations0 Failed0 Warnings1 PassedSteps0 FZled0 Tamings1 PassedIterations0 V&mirs0 PassedSteps0 finings(I Eassed图42登陆、査票、退出流程结果图43登陆、查图、退出流程结果

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1