超市管理系统测试分析报告 大作业

时间:2024.3.31

超市管理系统测试分析报告

1引言

1.1编写目的

这份测试分析报告书时为了测试本系统是否可行。当输入商品的信息时,测试其信息能不能被完整地保存在数据库中以备日后查询用;当输入的数据不符合要求时,看系统能不能给出提示;当价格信息修改后看修改后的信息能不能被系统接受并保存到数据库;当输入新顾客的信息时,输入信息是否完整地保存在数据库中,以及当输入老顾客信息时,系统能不能显示完整的信息等等。

1.2背景

项目名称:超市管理系统。

用户:中小型超市

2测试概要

2.1 目标

1、用户登录测试:售货员登录销售管理系统模块,输入用户名和密码,模块通过连接到数据库,对售货系统中商品信息、销售商品信息、顾客购买商品的信息等进行检验。

库存管理员登录库存管理系统模块,模块通过连接数据库,对库存管理系统中的供应商信息、商品信息和特殊商品信息等进行检验。

订货员登录订货管理系统模块,模块通过连接数据库,对订货管理系统中的商品存量、供应商信息等进行检验。

统计分析员登录统计分析管理系统模块,模块通过连接数据库,对统计分析模块中的商品信息、销售信息、供应商信息、库存信息和特殊商品信息等进行检验。

2、商品录入测试:录入商品信息,对新录入的信息在数据库中进行检验。

3、商品查询测试:输入商品编号,查询商品信息。

4、快速输入测试:商品手动输入模块,通过输入商品编号,查询数据库中商品信息表,包括商品库存量、销量、供应商等,并显示出信息。

5、收银业务测试:对输入商品进行计价,输入所收取金额,计算出找回金额数并打印货物清单同时保存顾客购买记录。

6、订货业务测试:对库存商品存量与系统指定的库存下限比较,比对供应商信息,统计订货商品并制定订货单。

7、统计分析业务测试:根据查询的商品信息、销售信息、供应商信息、缺货信息、报表信息和特殊商品信息等,制定报表,以及合理的销售计划表。

2.2 运行环境

Windows7、SQL Server 2005、vs2013、以上

2.3 计划

2.3.1测试方案

说明确定测试方法和选取测试用例的原则

测试工件为四个阶段:单元测试、集成测试、确认测试、系统测试

单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。 集成测试:混合法(对软件结构中较上层使用的自顶向下与对软件结构中较下层使用的自底向上方法相结合)。

确认测试:由用户参与按需求规格说明书验收。

系统测试:采用人工测试方法。

2.3.2测试项目

在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。

2.3.3测试准备

在文件方面要有测试总体计划书、 测试用例(计划)测试手册、测试脚本代码。

3测试结果及发现

3.1登录模块测试

3.1.1测试项目名称及测试内容

(1)登陆、密码模块测试

本测试是采用黑盒测试法:为了检测不同权限的用户在登陆时,是否能进入对应的模块并得到应有的权限,检验密码模块的正确有效。

3.1.2测试用例

测试用例1(正确输入)

【期望输出】:登入成功,显示前台销售管理窗体

【实际输出】:登入成功,显示前台销售管理窗体 测试用例2(无该用户)

【输入】:用户:aa 密码:aa

【期望输出】:提示用户名或密码错误

【实际输出】:提示用户名或密码错误

测试用例3(密码错误)

【输入】:用户:lc 密码:aa

【期望输出】:提示用户名或密码错误

【实际输出】:提示用户名或密码错误

测试用例4(无输入)

【输入】:用户: 密码:

【期望输出】:提示用户名或密码错误

【实际输出】:提示用户名或密码错误

3.2销售管理模块测试

3.2.1测试项目名称及测试内容

本测试是采用黑盒与白盒混合的测试法:为了检测系统的销售时的收银业务销售定价等功能的输入输出进行验证。

3.2.2测试用例

(1)收银业务测试

测试用例1(正确输入)

【输入】:实收:50

【期望输出】:应找钱数显示的标签上,并打印顾客货物清单

【实际输出】:应找钱数显示的标签上,并打印顾客货物清单

测试用例2(输入比应收的少)

【输入】:实收:10

【期望输出】:提示输入错误,所买货物价格高于所输入的数目,请检查

【实际输出】:提示输入错误,所买货物价格高于所输入的数目,请检查 测试用例4(没有输入数字)

【输入】:实收:空

【期望输出】:没有输入数字,请检查

【实际输出】:没有输入数字,请检查

3.3库存管理模块测试

3.3.1测试项目名称及测试内容

本测试是采用黑盒与白盒混合的测试法:为了检测系统的库存管理时的入库管理,出库管理等功能的输入输出进行验证。

3.3.2测试用例

(1)商品录入测试

测试用例1(正确输入)

【输入】:条形码:001 商品名称:可口可乐 价格:2.0

【期望输出】:商品录入成功,加入商品列表

【实际输出】:商品录入成功,加入商品列表

测试用例2(已经存在的商品)

【输入】:条形码: 1000001 商品名称:雪碧 价格:2.0

【期望输出】:提示商品已经存在

【实际输出】:提示商品已经存在

测试用例3(需要录入的商品信息不完整)

【输入】:条形码:空 商品名称:可口可乐 价格:2.0

【期望输出】:提示缺少信息/不合法

【实际输出】:提示缺少信息/不合法

(2)商品查询测试

测试用例1(正常)

【输入】:条形码:1000001

【期望输出】:商品列表中显示该商品,商品名为雪碧

【实际输出】:商品列表中显示该商品,商品名为雪碧

测试用例2(无该商品)

【输入】:条形码:1010001

【期望输出】:商品列表中为空

【实际输出】:商品列表中为空

3.4订货管理模块测试

3.4.1测试项目名称及测试内容

本测试是采用黑盒与白盒混合的测试法:为了检测系统的订货管理时的订货业务等功能的输入输出进行验证。

3.4.2测试用例

(1)订货业务测试

测试用例1(正确输入)

【输入】: 条形码:1000001

【期望输出】:商品是雪碧,库存量低于库存下限,请联系供应商A补充货源

【实际输出】:商品是雪碧,库存量低于库存下限,请联系供应商A补充货源 测试用例2(输入条形码错误)

【输入】: 条形码:0000001

【期望输出】:提示没有该商品

【实际输出】:提示没有该商品

测试用例3(没有输入条形码)

【输入】:aaa

【期望输出】:输入有误,请重新输入

【实际输出】:输入有误,请重新输入

3.5统计分析管理模块测试

3.5.1测试项目名称及测试内容

本测试是采用黑盒与白盒混合的测试法:为了检测系统的统计分析管理时的查询信息等功能的输入输出进行验证。

3.5.2测试用例

测试用例1(正确输入)

【输入】:条形码:1000001

【期望输出】:商品是雪碧,今天销量是30,库存还有270。

【实际输出】:商品是雪碧,今天销量是30,库存还有270。

测试用例2(输入条形码错误)

【输入】: 条形码:0000001

【期望输出】:提示没有该商品

【实际输出】:提示没有该商品

测试用例3(没有输入条形码)

【输入】:aaa

【期望输出】:输入有误,请重新输入

【实际输出】:输入有误,请重新输入

3.6系统管理模块测试

3.6.1测试项目名称及测试内容

本测试是采用黑盒与白盒混合的测试法:为了检测系统的系统管理时的员工管理、会员管理等功能的输入输出进行验证。

3.6.2测试用例

(1)员工管理

测试用例1(正确输入)

【输入】:员工号:1001

【期望输出】:1001

【实际输出】:1001

测试用例2(输入员工号错误)

【输入】: 员工号:ahfiaewoh

【期望输出】:输入非法

【实际输出】:输入非法

测试用例3(没有输入用户名)

【输入】:

【期望输出】:不能为空

【实际输出】:不能为空

测试用例4(输入部门号不存在)

【输入】:13545

【期望输出】:没有该部门

【实际输出】:没有该部门

测试用例5(电话号码不符合规范)

【输入】:ewewtg

【期望输出】:电话号码错误

【实际输出】:电话号码错误

4对软件功能的结论

4.1销售管理模块

4.1.1能力

超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。

包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理。

4.1.2限制

(1)只能在购物一开始输入会员信息,不能在扫描商品中途登录会员; (2)删除待购商品时只能一条记录全删掉,不能指定删除指定数量。

4.2库存管理模块

4.2.1能力

商品信息入库功能:对商品进行入库,录入商品编号,商品名称,数量,总价等信息,存入数据库中,方便以后的查询,并修改数据库中库存的数量,并将其打印显示在屏幕上。

4.2.2限制

我们使用的测试数值如下:

0001 大宝润肤露 30件 300元

0002 中华牙膏 20件 250元

成功插入数据库中,暂无发现任何明显错误。

4.3出库管理

4.3.1能力

商品信息出库功能:对商品进行出库,打印出商品编号,商品名称,数量,总价等信息,存入数据库中,并修改数据库中库存的数量,并将其打印显示在屏幕上。

4.3.2限制

我们使用的测试数值如下:

0001 大宝润肤露 15件 150元

0002 中华牙膏 10件 125元

成功修改数据库,并打印显示在屏幕上

剩余的库存为:

0001 大宝润肤露 15件 150元

0002 中华牙膏 10件 125元

成功操作,暂无发现任何明显错误。

4.4统计分析管理模块

4.4.1能力

统计分析管理包括查询商品信息、查询销售信息、查询供应商信息、查询缺货信息、查询报表信息和查询特殊商品信息,并制作报表。

统计分析员使用系统的统计分析功能,了解商品信息、销售信息、供应商信息、库存信息和特殊商品信息,以便能够制定出合理的销售计划。

4.4.2限制

(1)统计分析只能查询指定条件的数据,但不能根据结果,自动生成分析结果,或是图表显示,不直观。

(2)几个相关联的数据查询不能一次到位。还需以后改进。

4.5系统管理模块

4.5.1能力

系统管理包括维护员工信息、维护会员信息和系统维护。

系统管理员通过系统管理功能,能够了解公司员工信息、会员信息,还能够对系统进行维护工作。

4.5.2限制

(1)只能对员工信息、会员信息进行管理,不能对整个系统进行维护。 (2)管理员的权限的设置问题,其可以看到所有信息。

4.6登陆

4.6.1能力

登陆系统是让用户、管理员和销售员验证身份的系统。登陆系统和数据库连接,根据他们输入的账号和密码,和数据库中存在的信息核对,从而辨别他们是否有权使用接来下的功能。如果信息正确,他们就能成功登陆,使用下面的功能;如果登陆失败,就要求他们重新输入账号和密码。

4.6.2限制

个别特殊的账号不能修改;密码保护措施不强,容易泄露;数据库安全性不高.

5分析摘要

5.1能力

超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。

包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理。

商品信息入库功能:对商品进行入库,录入商品编号,商品名称,数量,总价等信息,存入数据库中,方便以后的查询,并修改数据库中库存的数量,并将其打印显示在屏幕上。

商品信息出库功能:对商品进行出库,打印出商品编号,商品名称,数量,总价等信息,存入数据库中,并修改数据库中库存的数量,并将其打印显示在屏幕上。

统计分析管理包括查询商品信息、查询销售信息、查询供应商信息、查询缺货信息、查询报表信息和查询特殊商品信息,并制作报表。

统计分析员使用系统的统计分析功能,了解商品信息、销售信息、供应商信息、库存信息和特殊商品信息,以便能够制定出合理的销售计划。

5.2缺陷和限制

(1) 只能在购物一开始输入会员信息,不能在扫描商品中途登录会员;

(2) 删除待购商品时只能一条记录全删掉,不能指定删除指定数量。

(3) 统计分析只能查询指定条件的数据,但不能根据结果,自动生成分析结果,

或是图表显示,不直观。

(4) 几个相关联的数据查询不能一次到位。还需以后改进。

(5) 只能对员工信息、会员信息进行管理,不能对整个系统进行维护。

(6) 管理员的权限的设置问题,其可以看到所有信息。

5.3建议

各项修复的紧迫性都很高,需尽快完成,负责人为各模块负责人。

5.4评价

测试设计基本覆盖了需求的各个功能模块,发现了很多编码错误以及逻辑错误,并指导开发小组及时改正,不过由于人力及时间的不足,所以还有很多改进的地方,如白盒测试的力度还不够,有很多提高的空间。

但基本达到了可以交付的功能。

6测试资源消耗

总结测试工作的资源消耗数据,如工作人员的水平级别数量、机时消耗等。


第二篇:迷你超市管理系统-测试计划


迷你超市管理系统测试计划

迷你超市管理系统测试计划

测试计划

迷你超市管理系统测试计划

测试计划

迷你超市管理系统测试计划

迷你超市管理系统测试计划

修订历史记录

迷你超市管理系统测试计划

迷你超市管理系统测试计划

目录

1 引言.......................................................................................................................... 4

1.1 编写目的..................................................................................................... 4

1.2 读者对象..................................................................................................... 4

1.3

1.4

2 项目背景..................................................................................................... 4 参考资料..................................................................................................... 4 测试计划................................................................................................................... 4

2.1 测试人员..................................................................................................... 4

2.2

2.3 测试步骤..................................................................................................... 5 测试环境..................................................................................................... 5

登陆............................................................................................................ 5

会员管理..................................................................................................... 5

基本信息管理.............................................................................................. 6

采购管理..................................................................................................... 6

销售管理..................................................................................................... 6

库存管理..................................................................................................... 6 3 测试设计说明............................................................................................................ 5 3.1 3.2 3.3 3.4 3.5 3.6

迷你超市管理系统测试计划

1 引言

1.1 编写目的

编写迷你超市管理系统测试计划的目的是为了给该系统的测试人员提供:

? 系统测试方法及步骤

? 需要测试的内容

? 测试用例

? 测试的评价依据

1.2 读者对象

项目组成员、迷你超市相关人员

1.3 项目背景

软件系统名称:迷你超市管理系统

本项目设计说明书编写者:龚晓君

1.4 参考资料

《迷你超市管理系统需求说明书》

《迷你超市管理系统设计说明书》

《1998计算机软件工程规范国家标准汇编》

2 测试计划

2.1 测试人员

龚晓君 1998.06 中国标准出版社

迷你超市管理系统测试计划

2.2 测试步骤

? ? ? ? ? ?

登陆

会员管理 基本信息管理 采购管理 销售管理 库存管理

2.3

测试环境

数据库:Microsoft SQL Server2000 操作系统:windows XP

开发工具:Microsoft Visual Basic 6.0

3 测试用例说明

3.1

登陆

迷你超市管理系统测试计划

迷你超市管理系统测试计划

3.2 会员管理

迷你超市管理系统测试计划

迷你超市管理系统测试计划

3.3 基本信息管理 3.4 采购管理 3.5 销售管理 3.6 库存管理

更多相关推荐:
超市管理信息系统-系统分析报告

超市管理信息系统系统分析报告课程名称管理信息系统项目名称超市管理信息系统报告名称超市管理信息系统分析报告指导老师专业班级商学院12级会计5班姓名学号柏昕20xx42350126刘海娟目录1背景介绍32可行性分析...

XXX超市管理系统分析报告

XXX超市管理系统分析与设计报告XXX超市管理系统第一部分:系统分析....3一、系统介绍...3(一)系统背景...3(二)功能介绍...4二、组织结构图...5三、业务流程图...6四、数据流程图...9五…

超市管理系统测试分析报告

超市管理系统测试分析报告1引言11编写目的这份测试分析报告书时为了测试本系统是否可行当输入商品的信息时测试其信息能不能被完整地保存在数据库中以备日后查询用当输入的数据不符合要求时看系统能不能给出提示当价格信息修...

超市管理系统分析报告

小型超市订货管理系统设计报告1系统开发的背景从超市发展规模上看近几年我国超市经营规模日趋扩大连锁化过程日益提高起销售额和门店数量大幅度增加从超市经营商品的结构看许多超市正在突破以食品为主的传统格局向品种多样化发...

超市管理系统报告

信息与电气工程学院信息系统二级项目设计说明书20xx20xx学年第一学期课程名称信息系统二级项目设计题目小型超市管理系统专业班级电子信息工程班学生姓名学号指导教师吴开兴崔冬马小进设计周数2周设计成绩20年月日信...

超市管理系统分析报告

安康学院软件工程超市管理系统可行性分析报告班级:20##级计本二班组员:学号:日期:20##年10月3日超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数…

超市管理信息系统分析报告

超市销售管理信息系统分析报告班级信息管理与信息系统一班姓名hrvy学号20xx3023300001初步调查11收集相关信息在我国超市形成在20世纪90年代初期现在已经成为我国零售业的一种重要形态为国民经济的发展...

最新超市销售管理系统可行性报告分析

超市销售管理系统可行性报告分析一前言如今我们的生活越来越离不开超市超市已经是我们的生活的一部分超市需要处理大量的库存信息还要时刻更新产品的销售信息不断添加商品信息面对不同种类的信息需要合理的数据库结构来保存数据...

信息系统分析与设计小型超市销售管理系统课程设计报告

信息系统分析与设计课程设计报告题目小型超市销售管理系统专业信息管理与信息系统班级学号姓名某某指导老师郭树蕻20xx年11月24日目录摘要31系统分析411可行性分析4111经济可行性4112技术性可行性4113...

最新超市销售管理系统可行性报告分析

超市销售管理系统可行性报告分析一前言如今我们的生活越来越离不开超市超市已经是我们的生活的一部分超市需要处理大量的库存信息还要时刻更新产品的销售信息不断添加商品信息面对不同种类的信息需要合理的数据库结构来保存数据...

小型超市管理系统实验报告

小型超市管理系统实验报告摘要随着经济的发展社会的进步计算机越来越深入到我们日常的工作学习及生活中成为我们日常生活中不可缺少的辅助工具随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入人...

小型超市管理系统详细设计报告

科信学院详细设计说明书项目名称小型超市管理系统专业班级电子信息工程081班小组成员指导老师20xx年11月20日目录1引言111编写目的112背景113定义214参考资料22系统的结构221结构组成模块221软...

超市管理系统分析报告(35篇)