商品销售管理系统测试.docx

上传人:b****3 文档编号:5124810 上传时间:2023-05-08 格式:DOCX 页数:49 大小:147.45KB
下载 相关 举报
商品销售管理系统测试.docx_第1页
第1页 / 共49页
商品销售管理系统测试.docx_第2页
第2页 / 共49页
商品销售管理系统测试.docx_第3页
第3页 / 共49页
商品销售管理系统测试.docx_第4页
第4页 / 共49页
商品销售管理系统测试.docx_第5页
第5页 / 共49页
商品销售管理系统测试.docx_第6页
第6页 / 共49页
商品销售管理系统测试.docx_第7页
第7页 / 共49页
商品销售管理系统测试.docx_第8页
第8页 / 共49页
商品销售管理系统测试.docx_第9页
第9页 / 共49页
商品销售管理系统测试.docx_第10页
第10页 / 共49页
商品销售管理系统测试.docx_第11页
第11页 / 共49页
商品销售管理系统测试.docx_第12页
第12页 / 共49页
商品销售管理系统测试.docx_第13页
第13页 / 共49页
商品销售管理系统测试.docx_第14页
第14页 / 共49页
商品销售管理系统测试.docx_第15页
第15页 / 共49页
商品销售管理系统测试.docx_第16页
第16页 / 共49页
商品销售管理系统测试.docx_第17页
第17页 / 共49页
商品销售管理系统测试.docx_第18页
第18页 / 共49页
商品销售管理系统测试.docx_第19页
第19页 / 共49页
商品销售管理系统测试.docx_第20页
第20页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

商品销售管理系统测试.docx

《商品销售管理系统测试.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统测试.docx(49页珍藏版)》请在冰点文库上搜索。

商品销售管理系统测试.docx

商品销售管理系统测试

 

商品销售管理系统测试

广东技术师范学院天河学院

《软件测试技术》课程设计报告

 

题目:

商品销售管理系统的测试

设计者:

专业班级:

学号:

指导教师:

所属系部:

 

 

一、测试计划

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

测试报告

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

填写两日期之间没有销售记录的日期,点击查询

是否有商品销售结果显示

没有商品销售结果显示

没有商品销售结果显示

002

填写两日期之间有销售记录的日期,点击查询

是否有商品销售结果显示

有商品销售结果显示

有商品销售结果显示

003

填写有销售记录的同一日期

是否有商品销售结果显示

有商品销售结果显示

没有商品销售结果显示

004

单击打印库存清单

是否出现打印界面

出现打印界面

出现打印界面,但表格显示不完整

005

输入的前一个日期比后一个日期晚到,能查询信息,不提示出错

是否有商品销售结果显示

没有商品销售结果显示

有商品销售结果显示

商品退货管理功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

A04

测试项

商品退货管理功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

3

描述

测试退货管理功能,运行退货管理对话框,检测退货信息的增加,删除,保存,退出功能是否存在

输入规格

商品名称从下拉列表中选择。

数量只能输入数字。

销售日期格式不能更改。

预计输出

显示退货信息

主要测试技术

等价类划分和错误推测

测试结果描述

1显示提示对话框

2能增加,删除退货信息,并保存修改结果

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

输入之前没有的商品名称,数量为正数,点击保存

是否能成功保存退货信息

不能成功保存退货信息

数据保存不成功

002

选择已有商品名称,数量为负数,点击保存

是否能成功保存退货信息

不能成功保存退货信息

数据保存成功

003

在数量栏中输入小数点

是否能成功输入小数点

不能输入小数点

不能输入小数点

004

选择已有商品名称,数量为正数,点击保存

是否能成功保存退货信息

成功保存退货信息

数据保存成功

005

重复输入同一日期

是否能成功保存退货信息

成功保存退货信息

数据保存不成功

客户设置功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

B01

测试项

客户设置功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

3

描述

测试客户设置功能,运行客户设置对话框,检测客户信息的增加,删除,修改,保存,退出功能是否存在

输入规格

电话号码只能输入数字与“-”。

预计输出

显示客户信息

主要测试技术

等价类划分和错误推测

测试结果描述

1显示提示对话框

2能增加,删除,修改客户信息,并保存修改结果

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

输入完整正确的客户信息

是否能成功保存客户信息

成功保存客户信息

数据保存成功

002

输入的客户信息都为空

是否能成功保存客户信息

不能成功保存客户信息

不能成功保存数据,但提示语为数据保存成功

003

选择一条客户信息,点击删除

是否成功删除客户信息

成功删除客户信息

成功删除客户信息

004

输入客户代码,客户名称,联系人分别为空

是否能成功保存客户信息

不能成功保存客户信息

不能成功保存客户信息

005

输入的联系电话,联系地址为空

是否能成功保存客户信息

不能成功保存客户信息

数据保存成功

006

选取一条客户信息,点击修改

是否能修改客户信息

成功修改客户信息

成功修改客户信息

007

对客户信息修改时输入空值,点击保存

是否能保存客户信息

不能成功保存客户信息

数据保存成功

008

在客户联系电话栏里输入字符

是否能成功输入字符

不能输入字符,并弹出提示输入数字

成功输入字符

009

客户代号为空格键

是否能保存客户信息

不能成功保存客户信息

数据保存成功

进货管理功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

B02

测试项

进货管理功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

描述

测试进货管理功能,运行客户设置对话框,检测客户信息的增加,删除,修改,保存,退出功能是否存在

输入规格

商品名称从下拉列表中选择。

单价、数量只能输入数字。

销售日期格式不能更改。

预计输出

显示进货信息

主要测试技术

等价类划分和错误推测

测试结果描述

1显示提示对话框

2能增加,删除进货信息,并保存修改结果

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

输入完整正确的商品信息,点击保存

是否成功保存商品信息

成功保存商品信息

数据保存成功

002

输入的商品名称为空,点击保存

是否成功保存商品信息

不能成功保存商品信息

数据保存成功

003

输入的商品信息都为空,点击保存

是否成功保存商品信息

不能成功保存商品信息

数据保存不成功

004

输入重复的商品代号

是否成功保存商品信息

不能成功保存商品信息

数据保存成功

005

选取一商品信息,点击删除

是否成功删除商品信息

成功删除商品信息

数据删除成功

006

输入商品的单价和数量为负数

是否成功保存商品信息

不能成功保存商品信息,并提示单价和数量不能为负数

数据保存成功

007

单价栏和数量栏中输入字符

是否能输入字符

不能输入字符

不能输入字符

008

商品代号为非数字的字符或字母,能成功增加进货信息。

是否成功保存商品信息

不能成功保存商品信息,并提示单价和数量不能为负数

数据保存成功

库存管理功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

B03

测试项

库存管理功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

3

描述

测试库存管理功能

输入规格

预计输出

显示库存信息

主要测试技术

等价类划分和错误推测

测试结果描述

能正确打印库存清单

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

单击打印库存清单

是否出现打印界面

出现打印界面

出现打印界面

002

单击打印界面的各个按钮

是否能实现相应功能

能实现相应功能

能实现相应功能

003

单击退出按钮

是否能成功退出库存管理界面

成功退出库存管理界面

成功退出库存管理界面

004

修改商品代号、数量、商品名称,进入打印界面

能否成功进入打印界面

不能出现打印界面

出现打印界面

更改密码功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

C01

测试项

更改密码功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

2

描述

测试更改密码功能

输入规格

用户名和密码只能是由6-12位的字母、数字或下划级组成。

预计输出

主要测试技术

等价类划分和错误推测

测试结果描述

1显示提示对话框。

2能增加用户,设置其用户名与密码,并赋予权限。

3可修改用户权限,或删除指定用户。

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

输入错误的旧密码

是否成功保存新密码

不能成功保存新密码

你输入的旧密码不正确,请重新输入

002

输入的新密码为符号

是否成功保存新密码

不能成功保存新密码

密码修改成功

003

输入的新密码为空

是否成功保存新密码

不能成功保存新密码

密码修改成功

004

输入的新密码与旧密码一样

是否成功保存新密码

不能成功保存新密码

密码修改成功

用户管理功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

C02

测试项

用户管理功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

2

描述

通过管理员设置用户,可新增或修改用户的用户名和密码,并赋予不同的权限。

输入规格

用户名和密码只能是由6-12位的字母、数字或下划级组成。

修改用户,用户名在下拉列表中选择。

预计输出

主要测试技术

等价类划分和错误推测

测试结果描述

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

输入用户名和两次一样的密码,点击保存

是否成功保存用户

成功保存用户

数据保存成功

002

新建用户,勾选权限

是否拥有权限

新用户拥有所勾选的权限

新用户拥有所勾选的权限

003

输入用户名,输入的确认密码与密码不一样

是否成功保存用户

不能成功保存用户

不能成功保存用户

004

用户名栏中输入空格

是否成功保存用户

不能成功保存用户

成功保存用户

005

修改用户中选取用户,点击删除

是否成功删除用户

成功删除用户

数据删除成功

006

修改用户中不选取用户,点击删除

是否成功删除用户

不能成功删除用户

不能成功删除用户,但提示数据删除成功

007

输入用户名,不输入密码

是否成功保存用户

不能成功保存用户

成功保存用户

切换用户功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

D01

测试项

切换用户功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

3

描述

测试切换用户功能

输入规格

预计输出

退回登录系统界面

主要测试技术

等价类划分和错误推测

测试结果描述

测试切换用户功能

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

点击切换用户

是否能退出到登录界面

能退出到登录界面

退出到登录界面

退出系统功能测试用例

编制人

审定人

时间

2014.5.19

软件名称

商品销售管理系统

版本号

V1.0

用例编号

D02

测试项

退出系统功能

依据

系统已通过集成测试且能进入商品销售管理系统,输入数据

优先级

3

描述

测试退出功能

输入规格

预计输出

退出系统

主要测试技术

错误推测

测试结果描述

测试退出系统功能

编号

执行步骤

检查点

期望输出

实际输出

是否与期望结果符合

001

单击退出系统

是否成功退出系统

成功退出系统

成功退出系统

帮助功能测试用例

编制人

审定人

时间

2014.5.19

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2