网上拍卖系统测试计划
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档编号:Wangshangpaimai_03
版本号:1.0
文档名称:测试计划
项目名称:网上拍卖系统
项目负责人:XXX
编写:XXX
校对:
审核:
批准:
开发单位:USTC
1引言
1.1编写目的
根据软件的功能及结构设计出相应的测试用例,目标在于发现程序中的错误,然后可以加以改正,尽量减低系统运行的故障率,保证系统安全可靠。本计划供测试人员及程序员参考。
1.2项目背景
本项目的任务提出者:老师;
开发者:组员;
用户:全部;
1.3参考资料
a.教科书
b.网络资料
c.需求规格说明书
d.概要设计说明书
e.详细设计说明书
2任务概述
2.1目标
设计出相应的测试用例,发现程序中的错误,加以改正,尽量减低系统运行的故障率,保证系统安全可靠。
2.2运行环境
2.2.1 硬件平台
CPU:Intel处理器,主频2.21GHz及以上
内存:1.00G及以上
2.2.2 软件平台
WindowXP、window7或更高版本
C++编程软件
2.3条件与限制
系统的安全性要求较高,可以进行有效的后台管理,做好用户管理和商品管理工作,保障系统正常安全的运行。
3计划
3.1测试方案
采用黑盒测试。先进行静态测试,检查代码中的错误,然后进行动态测试测试系统功能及性能,设计一些合法或不合法的用例,特别是边界条件,检查系统是否能得到希望的输出。
3.2测试项目
确认测试:利用各种类型的数据,测试系统的健壮性。
3.3功能测试
1.登陆:正确的用户名和密码,错误的用户名和密码。输入正确时输出登录成功,否则输出用户名或密码错误。
2.账号注册:已存在的用户名和密码,新的的用户名和密码。输入正确时输出注册成功,否则输出该用户已存在请重新输入。
3.删除用户:不存在的用户名,已有的用户名。输入正确时输出删除成功,否则输出该用户不存在请重新输入或返回。
4.删除商品:不存在的商品名,已有的的商品名。输入正确时输出删除成功,否则输出该商品不存在请重新输入。
5.交易管理:对商品的自动下架的时间和有效性进行验证。
6.修改密码:有效的用户名及和修改后正确性的验证,无效的用户名。
7.查询所有商品:验证查询的有效性,看是否出现所有商品。
8.查询已上架商品:未上架的商品名,已上架的商品名。输入的商品名已上架则显示,未上架则显示不存在。
9.上架新的商品:有效的上架商品信息,无效的商品上架信息。
10.查询余额:选取多个账户进行测试。
11.取款:低于账户余额的提现金额,高于或等于账户余额的提现金额。错误和正确的银行卡信息。输入正确时提现成功,错误时失败。
12.查询已购买商品:直接用多个账户测试。
13.购买新的商品:购买价格比余额高,低或相等的商品,购买价格高于余额的商品,提示余额不足,购买低于或等于余额的商品,购买成功。
14.存款:不按输入规则和按输入规则输入卡号和金额,充足的银行卡卡号和不足的银行卡卡号。输入正确时存款成功,错误时存款失败。