“渴了么”手机订水应用软件测试计划
目录
1.引言... 2
1.1编写目的... 2
1.2项目背景... 2
1.3定义... 2
2.任务概述... 2
2.1 目标... 2
2.2 运行环境... 3
2.3 条件与限制... 3
用户不能对系统提供商品进行删改,保持root权限。... 3
2.4 功能... 3
3 计划... 3
3.1 测试方案... 3
3.2 测试项目... 3
3.3 测试准备... 11
4.评价... 11
4.1范围... 11
4.2准则... 12
1.引言
1.1编写目的
根据《需求分析报告》,在仔细考虑讨论之后,我们又进一步对“手机订水软件”的项目功能划分、数据结构、软件总体结构有了进一步的认识。
软件测试计划报告是为“手机订水软件”运行的健壮性、可靠性提供依据,其预期用户是从事“手机订水软件”开发及测试的相关人员。
1.2项目背景
本项目名称为“渴了么”手机订水软件。
系统功能主要包括:用户可以访问手机订水首页,进行登陆或注册操作,对系统所提供的商品进行选择,完成操作后进行下单并提交送水地址,暂时只是支持货到付款,当管理员确认订单后开始安排送水,否则,取消订单。当制作完成后根据用户提供的地址进行配送,用户成功接收后进行核实、付款和评价,本次订水操作完成。此外,管理员可以对本网站提供的商品进行增删改操作,系统对商品的数据进行实时可靠更新和安全维护等。
本项目的任务提出者为石家庄铁道大学信息科学与技术学院计算机科学与技术专业软件工程课程教师,开发者为该专业四名本科生。
1.3定义
AWOS:Android phone Water Ordering Software 手机订水软件
MySQL :所用的数据库管理系统
Myeclipse :所用的开发工具
Microsoft Office 2013:所用的文档编写软件
Apache tomcat 7.0 :所用的Web服务器
2.任务概述
2.1 目标
“手机订水软件”主要提供商品信息、订单信息和用户基本信息的维护以及订水管理等功能。该系统针对的用户是大学校园里的师生,系统需要操作方便,提供管理员对整个系统的便捷管理和用户对订水过程的友好方便。
2.2 运行环境
软件平台:中文Windows7或更高版本并装有JAVA虚拟机的操作系统;
2.3 条件与限制
用户不能对系统提供商品进行删改,保持root权限。
2.4 功能
该软件具有如下主要功能:
用户可通过使用我们的“渴了么”手机订水软件,进行登陆或注册,获得你想要的各种商品,管理员可以查看用户商品,可以对购物车中商品进行增删改查。
3 计划
3.1 测试方案
采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合适的和不合适的输入条件。
3.2 测试项目
点击注册按钮进行注册:
点击注册显示注册成功:
用刚才注册的账号密码登陆,显示登陆成功:
之后进入主界面有三类商品,即桶装水类,瓶装水类,饮料类
点击桶装水出现下面图片:
点击龙鹤山泉商品图片可以有两种选择:
(1)如果点击商品详情之后显示商品信息:
(2)如果点击加入购物车之后:
下订单之后出现提交信息界面:
提交清单确定之后就返回主界面了:
3.3 测试准备
编写相应的驱动模块,并精心设计测试用例。
4.评价
4.1范围
此测试计划说明书中的测试用例能基本上包括所有的情况,基本上能反映此软件是否存
在错误。
4.2准则
以能发现错误为准则