好文档 - 专业文书写作范文服务资料分享网站

软件测试计划书模板(通用版)

天下 分享 时间: 加入收藏 我要投稿 点赞

软 件 测 试 计 划 书

目录

1.

订票系统简介 ......................................................................... 3

1. 1测试内容 .............................................................................. 3 1. 2测试目标 .............................................................................. 3 2. 测试需求分析与计划 .................................................................. 3 2.1需求分析 ................................................................................ 3 2.2测试计划 ................................................................................ 4 3.测试用例及执行 ............................................................................. 4 3.1测试用例 ................................................................................ 4 3.2录制脚本过程 ........................................................................ 5 3.3测试脚本 ................................................................................ 5 4修改功能测试 ................................................................................. 5 5删除订票测试 ................................................................................. 7 6飞机订票系统测试小结 ........................................................... 8

1. 订票系统简介

1. 1测试内容

对于飞机订票系统的自动化测试,首先要熟悉了解一下这个飞机订票系统的基本运行流程,从登录到订票到查询、删除等一系列基本功能的操作,在对系统流程了解后,在开始对其中的一些功能进行测试工作。在对这个飞机订票系统,此次测试内容有登录功能,其中登录功能测试功能包含一个用户正确登录正确登录,设置参数可以进行多个用户的登陆以及手工登录的方法进行测试,在订票功能中,有对订票是否成功的测试,设置检查点以及循环所有航班的测试,其中有录制签名和录制模式。

1. 2测试目标

1 测试登录功能

第一步:用户Mercury登录到飞机订票系统。

第二步:用户可以在相应的栏目里输入日期、出发地、目的地、飞机班次、顾客的姓名、飞机票数、类型等后,点击“insert”按钮成功订票 2 修改订票功能

第一步:用户Mercury登录到飞机订票系统。

第二步:用户根据原来订票的信息,打开原来自己订票的信息。 第三步:用户修改原有的订票订票信息 3删除订票功能

第一步:用户Mercury登录到飞机订票系统。

第二步:用户根据原来订票的信息,打开原来自己订票的信息。 第三步:用户删除原有的订票订票信息,取消该次的订票

2. 测试需求分析与计划

2.1需求分析

本测试仅仅从飞机订票系统的一部分功能(订票、修改、删除三个功能)进行测试,从而达到理解测试的全过程的目的。所用工具qtp自动化测试软件,环境在教607机房。准备用时15天,每4天完成一个相关功能的测试以及测试文档的书写,最后一天写测试总结并且整合修改完善飞机订票系统的文档。

功能点1 飞机订票系统的订票功能 用户输入要订票的日期、出发地、目的地、航班、票数、类型等信息,系统即可根据用户输入的信息给用户订票,功能点2 飞机订票系统的修改订票的功能 用户可以根据一些信息查看原有的订票信息,并能够修改原有的订票的信息。功能点3 飞机订票系统的删除订票的功能 用户可以根据一些信息查看原有的订票

信息,并能够删除原有的订票的信息。

2.2测试计划

1 编写测试用例表 测试编号 001 002 003 输入 xxx xxx xxx 预期结果 xxx xxx xxx 实际结果 xxx xxx xxx 2根据测试用例执行测试

3测试汇总表 用例编号 001 002 003 测试步骤 xxx xxx xxx 预期结果 xxx xxx xxx 实际结果 xxx xxx xxx 3.测试用例及执行

3.1测试用例

测试编号 001 002 003 004 005 输入 空 12/01/01 16/12/16 16/32/16 11/23/16 空 LosAngeles 空 Denver 预期结果 在Fly中选择一个地点,弹出警告信息 在Fly中选择一个地点,弹出警告信息 在Fly中选择一个地点,弹出警告信息 在Fly中选择一个地点,弹出警告信息 正确 在Fly中选择一个地点,弹出警告信息 正确 Flights按钮可用 实际结果 不能为空警告 日期要在今天之后 月份要小于13 天要在1到31之间 Ff不能为空的警告 006 007 008 成功 成功 Flights按钮不可用 成功 3.2录制脚本过程

第一步:录制脚本,选择“Record”

第二步:在Agent Nname和Password中都输入Mercury点击“OK”按钮 第三步:输入飞机的时间、出发地、目的地,然后选择“Flights”选择航班 第四步:选择要乘坐飞机的航班,然后点击确定。

第五步:输入顾客的姓名、票数、票的类型、点击“insert 第六步:点击“Stop”结束录制过程,脚本录制成功。

第七步:在容易出错的点上右击鼠标,选择“Insert Standard Checkpoint” 第八步:点击“确定”

第九步:在外面将飞机订票系统里的数据删除,点击“Run”运行脚本。

3.3测试脚本

Dialog(\ Dialog(\ Dialog(\ Dialog(\\

Dialog(\ micReturn

Window(\ Window(\ Window(\ Window(\ Window(\

Reservation\Table\\ LON 08:00 AM PAR 10:00 AM AF $164.00\

Window(\ Table\ CheckPoint(\

Window(\ Window(\ Window(\ Window(\

4修改功能测试

1 测试用例 测试编号 001 002 输入 点击open 按钮 预期结果 弹出open order对话框 出实际结果 成功open order对话框 选择customer name 弹search 成功

软件测试计划书模板(通用版)

软件测试计划书目录1.
推荐度:
点击下载文档文档为doc格式
4zas41ya9h9jajq89ma2
领取福利

微信扫码领取福利

微信扫码分享