商品销售管理系统测试.docx
《商品销售管理系统测试.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统测试.docx(46页珍藏版)》请在冰豆网上搜索。
![商品销售管理系统测试.docx](https://file1.bdocx.com/fileroot1/2022-10/20/cd25aeea-97e8-4414-9d51-ff37a8c289be/cd25aeea-97e8-4414-9d51-ff37a8c289be1.gif)
商品销售管理系统测试
广东技术师范学院天河学院
《软件测试技术》课程设计报告
题目:
商品销售管理系统的测试
设计者:
专业班级:
学号:
指导教师:
所属系部:
一、测试计划
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:
P42.0G以上
2)内存:
512M
3)硬盘:
60G以上
4)网络:
100M/1000MEthenet
10.2软件需求
1)操作系统:
Windows2000/XP/2003
2)WEB服务:
IIS5.0
3)数据库:
SQLServer2000(建议打ServicePack3补丁)
10.3测试工具
缺限管理工具:
1.TestDirector
10.4测试需要的条件
(1)拥有商品销售管理系统的操作平台
(2)有专业的软件测试人员
(3)有专业的测试工具
10.4.1需要的文档
Ø 用户手册
Ø 应用手册
Ø 安装说明
10.4.2需要完成的任务
Ø 程序员本人测试
Ø 测试组完成测试
11角色和职责
Ø 测试经理:
控制并完成测试任务和测试过程,决定测试人员提交上来的bug是否需要修改;
Ø 测试设计人员:
书写集成测试用例;
Ø 测试人员:
按照测试用例进行测试活动;
Ø 开发人员:
MHP程序bug修改;
Ø 用户代表:
进行BETA测试。
12人员和培训
Ø 测试经理有责任对测试相关人员进行测试流程,规章制度培训;
Ø 测试设计人员有责任对测试人员进行测试操作培训
13测试进度
测试工作
进度(人*工作日)
测试计划
2
测试设计
3
测试执行总共进度
2
每次回归进度
1
测试报告
2
14风险及应急计划
设备不到位:
加紧设备购买;
人员不到位
人员请假:
请假人员回来加班或赶紧测试进度/申请调配新的人员;
人员离职:
调配新的人员;
人员调配到其他部门或项目:
调配新的人员;
开发人员开发频频出错:
通知开发部门,商量策略;
其他原因的测试工作频频被挂起或者挂起后迟迟恢复不了:
加班或延期
15审批
测试部经理 技术部经理
姓名:
姓名:
日期:
2014.5.20 日期:
2014.5.20
二、测试用例
登陆功能测试用例
编制人
审定人
时间
2014.5.19
软件名称
商品销售管理系统
版本号
V1.0
用例编号
A01
测试项
登录系统功能
依据
系统已通过集成测试
优先级
1
描述
测试系统登录功能,错误的用户名或密码不能登录、三次错误退出系统。
普通用户登录,只能执行指定的功能。
管理员登录,可执行全部的功能。
输入规格
用户名和密码只能是由6—12位的字母、数字或下划线组成。
预计输出
能正确显示对话框
主要测试技术
黑盒测试技术
测试结果描述
能正确显示对话框,进入商品销售管理系统界面。
编号
执行步骤
检查点
期望输出
实际输出
是否与期望结果符合
001
用户名和密码为空值,点击登录
是否能登录管理系统
不能登录管理系统
你所输入的用户名或密码错误,请重新输入
是
002
输入错的用户名和密码“aaa”“111”
是否能登录管理系统
不能登录管理系统
你所输入的用户名或密码错误,请重新输入
是
003
连续三次输入错误的用户名或密码
登录窗口是否自动关闭
登录窗口自动关闭
登录窗口自动关闭
是
004
输入正确的用户名和密码
是否能成功登录管理系统
成功登录管理系统
成功登录管理系统,弹出提示框:
欢迎登录本系统!
并有用户权限。
是
005
输入管理员用户名和密码
是否能成功登录管理系统
成功登录管理系统
成功登录管理系统,弹出提示框:
欢迎登录本系统!
是
006
将普通用户名的小写字母换成大写字母,登录
是否能成功登录管理系统
不能登录管理系统
成功登录管理系统,弹出提示框:
欢迎登录本系统!
否
商品销售录入功能测试用例
编制人
李
审定人
时间
2014.5.19
软件名称
商品销售管理系统
版本号
V1.0
用例编号
A02
测试项
商品销售录入功能
依据
系统已通过集成测试且能进入商品销售管理系统,输入数据
优先级
3
描述
测试商品销售录入功能,运行商品销售录入对话框,检测商品信息录入的增加,删除,保存,退出功能是否存在
输入规格
商品名称从下拉列表中选择。
单价、数量只能输入数字。
销售日期格式不能更改。
预计输出
能正确显示对话框
主要测试技术
等价类划分和错误推测
测试结果描述
1.显示提示对话框
2.保存修改操作后,会弹出提示框,提示操作成功;增加或删除的数据能成功显示,并把数据保存到数据库;
3.录入单价与数量后,能自动得出总金额并显示。
4.修改操作后,没有进行保存操作。
则本次修改不成功,数据不更新。
编号
执行步骤
检查点
期望输出
实际输出
是否与期望结果符合
001
输入商品名称“平板电脑”单价“2000”
数量“10”
销售日期“2014-5-19”点击保
是否能成功保存数据
能成功保存数据
不能成功保存数据
否
002
输入已有商品名称“液晶电视”单价“1000”
数量“10”
销售日期“2014-5-19”点击保
是否能成功保存数据
能成功保存数据
成功保存输入数据
是
003
选取一条商品录入信息,再点击删除
是否能成功删除商品录入信息
能成功删除商品录入信息
成功删除商品录入信息
是
004
输入空值
是否能成功保存数据
不能成功保存信息
数据保存不成功
是
005
在单价和数量栏中输入负数或0
是否能输入负数或0
不能输入负数或0
数据保存成功
否
006
增加一个商品销售信息记录,修改总金额
是否能成功保存数据
不能成功保存信息
数据保存成功
否
商品销售查询功能测试用例
编制人
审定人
时间
2014.5.19
软件名称
商品销售管理系统
版本号
V1.0
用例编号
A03
测试项
商品销售查询功能
依据
系统已通过集成测试且能进入商品销售管理系统,输入数据
优先级
3
描述
测试商品销售查询功能,运行商品销售查询对话框,检测按日期查询商品信息的功能以及打印功能是否存在
输入规格
日期只能是能数字,也可在下拉列表中选择。
预计输出
显示符合条件的商品销售信息
主要测试技术
等价类划分和错误推测
测试结果描述
1.显示提示对话框
2.能查询到指定的日期范围内的商品销售信息,并显示详细的商品销售信息记录。
3.打印功能的实现。
能将查询结果打印出来。
编号
执行步骤
检查点
期望输出
实际输出
是否与期望结果符合
001
填写两日期之间没有销售记录