软件测试计划书模板(通用版)_第1页
软件测试计划书模板(通用版)_第2页
软件测试计划书模板(通用版)_第3页
软件测试计划书模板(通用版)_第4页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.软件测试计划word 专业资料.书目录1订票系统简介4word 专业资料.1. 1 测试容41. 2 测试目标42. 测试需求分析与计划52.1 需求分析52.2 测试计划53.测试用例及执行63.1 测试用例63.2 录制脚本过程73.3 测试脚本74 修改功能测试85 删除订票测试116 飞机订票系统测试小结13word 专业资料.1 订票系统简介1. 1 测试容对于飞机订票系统的自动化测试,首先要熟悉了解一下这个飞机订票系统的基本运行流程,从登录到订票到查询、删除等一系列基本功能的操作,在对系统流程了解后,在开始对其中的一些功能进行测试工作。在对这个飞机订票系统,此次测试容有登录功能,

2、其中登录功能测试功能包含一个用户正确登录正确登录,设置参数可以进行多个用户的登陆以及手工登录的方法进行测试,在订票功能中, 有对订票是否成功的测试,设置检查点以及循环所有航班的测试,其中有录制签名和录制模式。1. 2 测试目标1 测试登录功能第一步:用户Mercury登录到飞机订票系统。第二步:用户可以在相应的栏目里输入日期、出发地、目的地、飞机班次、顾客的姓名、飞机票数、类型等后,点击“insert ”按钮成功订票2 修改订票功能第一步:用户Mercury登录到飞机订票系统。第二步:用户根据原来订票的信息,打开原来自己订票的信息。第三步:用户修改原有的订票订票信息3 删除订票功能第一步:用户

3、Mercury登录到飞机订票系统。第二步:用户根据原来订票的信息,打开原来自己订票的信息。word 专业资料.第三步:用户删除原有的订票订票信息,取消该次的订票2. 测试需求分析与计划2.1 需求分析本测试仅仅从飞机订票系统的一部分功能(订票、修改、删除三个功能)进行测试,从而达到理解测试的全过程的目的。所用工具qtp自动化测试软件,环境在教607 机房。准备用时15 天,每 4 天完成一个相关功能的测试以及测试文档的书写,最后一天写测试总结并且整合修改完善飞机订票系统的文档。功能点 1飞机订票系统的订票功能用户输入要订票的日期、出发地、目的地、航班、票数、类型等信息,系统即可根据用户输入的信

4、息给用户订票,功能点2飞机订票系统的修改订票的功能用户可以根据一些信息查看原有的订票信息,并能够修改原有的订票的信息。功能点3飞机订票系统的删除订票的功能用户可以根据一些信息查看原有的订票信息,并能够删除原有的订票的信息。2.2 测试计划1 编写测试用例表测试编号输入预期结果实际结果001xxxxxxxxx002xxxxxxxxx003xxxxxxxxxword 专业资料.2 根据测试用例执行测试3 测试汇总表用例编号测试步骤预期结果实际结果001xxxxxxxxx002xxxxxxxxx003xxxxxxxxx3. 测试用例及执行3.1 测试用例测试编号输入预期结果实际结果001空在 Fly

5、 中选择一个地不能为空警告点,弹出警告信息00212/01/01在 Fly 中选择一个地日期要在今天之后点,弹出警告信息00316/12/16在 Fly 中选择一个地月份要小于 13点,弹出警告信息00416/32/16在 Fly 中选择一个地天要在 1到31 之间点,弹出警告信息word 专业资料.00511/23/16正确Ff 不能为空的警告空在 Fly中选择一个地点,弹出警告信息006LosAngeles正确成功007空Flights按钮不可用成功008DenverFlights按钮可用成功3.2 录制脚本过程第一步:录制脚本,选择“Record ”第二步:在Agent Nname和 P

6、assword中都输入Mercury点击“ OK ”按钮第三步:输入飞机的时间、出发地、目的地,然后选择“Flights ”选择航班第四步:选择要乘坐飞机的航班,然后点击确定。第五步:输入顾客的姓名、票数、票的类型、点击“insert第六步:点击“Stop ”结束录制过程,脚本录制成功。第七步:在容易出错的点上右击鼠标,选择“Insert Standard Checkpoint”第八步:点击“确定”第九步:在外面将飞机订票系统里的数据删除,点击“Run ”运行脚本。3.3 测试脚本Dialog("Login").WinEdit("Agent Name:"

7、).Type "M"Dialog("Login").WinEdit("Agent Name:").Set "Mercury"Dialog("Login").WinEdit("Password:").Type "M"word 专业资料.Dialog("Login").WinEdit("Password:").SetSecure"4da14eea230673a188a059df360a208f53f741b0&

8、quot;Dialog("Login").WinEdit("Password:").TypemicReturnWindow("Flight Reservation").WinObject("Date of Flight:").Type "101011"Window("Flight Reservation").WinComboBox("Fly From:").Select "London"Window("Flight Reser

9、vation").WinComboBox("Fly To:").Select "Paris"Window("Flight Reservation").WinButton("FLIGHT").ClickWindow("FlightReservation").Dialog("FlightsTable").WinList("From").Select"12582LON08:00AMPAR10:00 AMAF$164.00"Windo

10、w("Flight Reservation").Dialog("FlightsTable").WinButton("OK").CheckCheckPoint("OK")Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").ClickWindow("Flight Reservation").WinEdit("Customer Name:"

11、;).Set "zhang"Window("Flight Reservation").WinButton("Insert").ClickWindow("Flight Reservation").Close4 修改功能测试1 测试用例测试编号输入预期结果实际结果001点击 open按钮弹出openorder成功 openorder对话word 专业资料.对话框框002选 择customer弹出search成功nameresults 对话框003选择第一个订单,单对话框消失,订单月份要小于 13击 ok 按钮的容在飞机

12、订票系统中显示 insert 按钮不可用, updatc和 delete按钮可用004日期修改 11/31/16可以修改成功005出发地改为 London可以修改成功006目的地修改为 paris可以修改成功007Flight 修改为 10638可以修改成功航班008Customername 修可以修改成功改 hua2 测试过程第一步:录制脚本,选择“Record ”第二步:在Agent Nname和 Password中都输入Mercury点击“ OK ”按钮)第三步:打开原有订票单第四步:选择原有的订票,可以根据“顾客名”、“航班日期” 、“订单的NO ”选择要订单第五步:选择具体的航班wo

13、rd 专业资料.第六步:对所定的票进行修改,点击“Update”按钮第七步:点击“Stop ”结束录制过程,脚本录制成功。第八步:在容易出错的点上右击鼠标,选择“Insert Standard Checkpoint”第九步:点击“OK ”3 测试脚本Dialog("Login").WinEdit("Agent Name:").Type "M"Dialog("Login").WinEdit("Agent Name:").Set "Mercury"Dialog("Log

14、in").WinEdit("Password:").Type "M"Dialog("Login").WinEdit("Password:").SetSecure"4da15069b9b79471f037e5994fbbed913942ad8e"Dialog("Login").WinEdit("Password:").Type micReturnWindow("Flight Reservation").WinButton(&qu

15、ot;Button").ClickWindow("FlightReservation").Dialog("OpenOrder").WinCheckBox("CustomerName").Set "ON"Window("Flight Reservation").Dialog("Open Order").WinEdit("Edit").Set "zhang"Window("Flight Reservation"

16、).Dialog("Open Order").WinButton("OK").ClickWindow("FlightReservation").Dialog("OpenOrder").Dialog("SearchResults").WinButton("OK").ClickWindow("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1Window("Fligh

17、t Reservation").WinEdit("Tickets:").Set "4"Window("Flight Reservation").WinRadioButton("Business").Setword 专业资料.Window("Flight Reservation").WinButton("Update").Check CheckPoint("Update")Window("Flight Reservation")

18、.WinButton("Update").ClickWindow("Flight Reservation").Close5 删除订票测试1 测试用例测试编号输入预期结果实际结果001点击 open按钮弹出 openorder成功 open order对话对话框框002选 择customer弹出search成功nameresults 对话框003选择第一个订单,单对话框消失,订单月份要小于 13击 ok 按钮的容在飞机订票系统中显示 insert 按钮不可用, updatc和 delete 按钮可用004选择 delete 按钮可以删除该信息成功2 测试过

19、程第一步:录制脚本,选择“Record ”第二步:在Agent Nname和 Password中都输入Mercury点击“ OK ”按钮第三步:打开原有订票单word 专业资料.第四步:选择原有的订票,可以根据“顾客名”、“航班日期” 、“订单的NO ”选择要订单第五步:选择具体的航班,第六步:对所定的票进行修改,点击“delete ”按钮第七步:确认删除第八步:点击“Stop ”结束录制过程,脚本录制成功。第九部:在容易出错的点上右击鼠标,选择“Insert Standard Checkpoint”第十步:点击“OK ”3 测试脚本Dialog("Login").WinE

20、dit("Agent Name:").Type "M"Dialog("Login").WinEdit("Agent Name:").Set "Mercury"Dialog("Login").WinEdit("Password:").Type "M"Dialog("Login").WinEit("Password:").SetSecure"4da1309e122e4c63d752211d9

21、dc7b5e63641aa8e"Dialog("Login").Click 151,140Dialog("Login").WinButton("OK").ClickWindow("Flight Reservation").WinButton("Button").ClickWindow("FlightReservation").Dialog("OpenOrder").WinCheckBox("CustomerName").Set

22、"ON"Window("FlightReservation").Dialog("OpenOrder").WinEdit("Edit").Set "zhang"Window("Flight Reservation").Dialog("Open Order").WinButton("OK").ClickWindow("FlightReservation").Dialog("OpenOrder").Di

23、alog("SearchResults").WinButton("OK").Clickword 专业资料.Window("Flight Reservation").WinButton("Delete").ClickWindow("Flight Reservation").Dialog("Flight Reservations").ActivateWindow("Flight Reservation").Dialog("Flight Reservations").ActivateWindow("

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论