商品销售管理系统测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东技术师范学院天河学院《软件测试技术》课程设计报告
题目:商品销售管理系统的测试
设计者:
专业班级:
学号:
指导教师:
所属系部:
目录
一、测试计划 (2)
二、测试用例 (7)
三、缺陷报告 (19)
四、测试总结报告 (30)
1.项目简介 (30)
1.1编写文档目的 (30)
1.2项目简述 (30)
1.3定义 (31)
1.4参考文档 (31)
2.测试概要 (31)
2.1测试用例设计方法和工具 (31)
2.2测试环境与配置 (31)
3.测试情况 (31)
3.1测试版本情况 (31)
3.2差异 (31)
3.3测试充分性评价 (32)
3.4测试组织 (32)
3.4.1测试时间 (32)
4.测试结果及分析 (32)
4.1测试情况统计分析 (32)
4.2覆盖分析 (33)
4.2.1需求覆盖 (33)
4.2.2测试覆盖 (33)
4.3缺陷的统计与分析 (33)
4.3.1缺陷汇总 (33)
4.4缺陷分析 (33)
5 测试结论 (34)
5.1 功能性 (34)
5.2 易用性 (34)
5.3 可靠性 (34)
5.4 兼容性 (34)
5.5 安全性 (35)
6.批准 (35)
一、测试计划
1引言
1.1编写目的
为提高其安全性和响应速度,本系统是基于C/S结构的商品销售管理系统,通过该系统可对商品销售信息进行管理。通过测试商品销售管理系统中的各个功能模块是否满足用户要求,并测试是否存在bug,预期达到能够使系统进行快速的改进和系统的提高。为了在软件投入生产性运行之前,尽可能地发现软件的错误。
为了保证商品销售管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。
1.2背景
商品信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单等。根据功能结构分类,商品销售系统共分为四大模块:商品销售模块、基本设置模块、系统管理模块、退出系统模块。
商品销售管理系统采用的是黑盒测试的方式对系统进行测试。主要测试功能是否满足企业对于商品销售管理的需要,性能是否优越以及所存在的问题。
1.3定义
信息(Information):有关客户等的详细数据,如客户ID、客户名称、联系人等
管理(Manage):对客户信息,进货信息等进行操作,如增删改查等基本功能
统计(Account):对库存信息的统计,如数量等
1.4参考资料
1、《软件测试方法与实践》郁莲清华大学出版社
2、《软件可靠性技术》徐仁佐清华大学出版社
3、《软件测试使用指南》林宁、孟庆余清华大学出版社
4、《软件测试技术概论》古乐、史九林清华大学出版社
2测试项目
测试项目包括所测试软件的名称及版本,需要列出所有测试单项、外部条件对测试特性的影响和软件缺陷报告的机制等,具体要点如下:
测试项目名称为:商品销售管理系统版本:V1.0
(1)测试系统对用户权限的管理以及系统的安全性
(2)商品的销售录入,销售查询和退货管理功能是否能正确执行
(3)测试是否能正确设置客户信息并保存
(4)进货管理和库存管理是否能执行相对应的功能
(5)用户管理功能的实现
3 被测特性
(1)系统的安全性
(2)商品信息管理系统功能的完善性
(3)对用户管理的功能是否能正常执行
系统名称:商品销售管理系统
被测试的功能:用户的登录、管理员与普通用户的权限管理、商品的销售录入、销售信息的查询、退货管理功能、客户的设置、进货与库存的管理
4 不被测特性
(1)系统操作的方便性
(2)系统在不同平台的兼容性
(3)系统的功能是否齐全
5 测试方法
此次对商品销售管理系统的测试方法主要运用的是黑盒测试方法,黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用,黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。而这次的测试主要运用了黑盒测试方法的划分等价类、边界值分析和错误推测法。
6 测试通过标准
1) 通过的测试用例占所有测试用例的比例
2) 缺陷的数量、严重程度和分布情况。
3) 测试用例覆盖情况。
4) 用户对测试的成功结论。
5) 文档的完整性。
6) 是否达到性能标准。
7 测试挂起和恢复条件
常用的测试中断标准如下:
1) 关键路径存在未完成任务。
2) 大量的缺陷。
3) 严重的缺陷。
4) 测试环境不完整。
5) 资源短缺。
8应提供的测试文件
测试计划、测试设计规格说明、测试用例、测试数据、缺陷报告
9测试任务
本次测试主要包括单元测试、集成测试、系统测试。单元测试由开发人员户检为主,测试人员提供相应的工具,以及测试知识的相关支持。集成测试和系统测试由开发人员同测试人员联合完成,由测试人员编写测试计划,测试方案,测试用例以及测试报告。测试实施过程主要由测试人员完成。
10测试环境需求
10.1硬件需求
1)CPU:P4 2.0G以上
2)内存:512M
3)硬盘:60G以上
4)网络:100M /1000M Ethenet
10.2软件需求
1)操作系统:Windows 2000/XP/2003
2)WEB服务:IIS5.0
3)数据库:SQL Server 2000(建议打Service Pack 3补丁)
10.3测试工具
缺限管理工具:1. Test Director
10.4测试需要的条件
(1)拥有商品销售管理系统的操作平台
(2)有专业的软件测试人员
(3)有专业的测试工具
10.4.1 需要的文档
Ø 用户手册
Ø 应用手册