软件测试报告-超市管理系统【参考】.doc
文本预览下载声明
软件
开发团队:
成 员:
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 3
2测试概要 3
2.1系统概述 3
2.2测试方案 3
3测试结果 4
3.1功能模块1 4
3.2测试模块2 4
4测试结果分析 4
4.1系统能力分析 4
4.2缺陷和限制 4
4.3建议 4
4.4评价 4
1引言
1.1编写目的
此报告编写目的是记录测试系统时发现的问题以及想到的解决方案,通过对测试每个测试阶段的总结和分析,及时反映当前工作状态、存在的问题,帮助项目小组成员了解当前的项目进度和发现并解决现阶段存在问题,推动下一阶段工作的顺利开展。
1.2背景
系统名称:小型超市后台管理系统软件
任务提出者:超市后台管理人员
任务开发者:哈工大软件学院二狗小团队
用户:超市管理人员
其他说明:该软件依靠超市局域网即可运行,与超市金额结算系统有一定往来关系。
测试环境:windows xp 及以上操作系统,需安装Java 1.4.5或以上版本, 测试软件为eclipse;处理器型号在Pentium 4 cpu 以上,内存512m以上
运行环境:windows xp 及以上操作系统,需安装Java 1.4.5或以上版本;处理器型号在Pentium 4 cpu 以上,内存512m以上
1.3定义
IPO图: 在计算机领域IPO是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)UML-Unified Model Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言
测试用例2(无该用户)
【输入】:用户:zhaojie 密码:aa
【期望输出】:提示用户名或密码错误
【实际输出】:提示用户名或密码错误
测试用例3(密码错误)
【输入】:用户:lxx 密码:1234
【期望输出】:提示用户名或密码错误
【实际输出】:提示用户名或密码错误
测试用例4(无输入)
【输入】:用户: 密码:
【期望输出】:提示用户名或密码错误
【实际输出】:提示用户名或密码错误
3.2测试模块2
3.1.1测试项目名称及测试内容
测试项目名称:进货录入模块测试
测试内容:本测试是采用黑盒测试法:为了检测信息是否能够准确录入,以及在输入错误或数据路连接错误时及时退出并给出提示。
3.1.2测试用例
测试用例1(正确输入)
【输入】:商品编号:006 商品名称:鸡蛋 商品进价:5 商品售价:9 商品数量:10
【期望输出】:弹窗:提示信息 录入成功。
【实际输出】:弹窗:提示信息 录入成功。
测试用例2(输入非数字)
【输入】:商品编号:006 商品名称:鸡蛋 商品进价:狮子 商品售价:老虎 商品数量:10
【期望输出】:弹窗 提示输入格式不正确
【实际输出】:弹窗 提示输入格式不正确
测试用例3(商品编号已经存在)
【输入】:商品编号:001 商品名称:鸡蛋 商品进价:5 商品售价:9 商品数量:10
【期望输出】:弹窗 提示商品已经存在,请重新输入
【实际输出】:弹窗 提示商品已经存在 ,请重新输入
【备注】:此处可以设置弹窗让用户选择是否覆盖,这样可能导致用户不方便,需要修改,下面的方案中会提及。
测试用例4(日期修改格式不正确)
【输入】:点击修改日期,输入 25年15月8日
【期望输出】:提示输入日期格式错误
【实际输出】:提示输入日期格式错误
3.3测试模块3
3.3.1测试项目名称及测试内容
测试项目名称:记录售出模块测试
测试内容:本测试是采用黑盒、白盒测试法:为了检测售货信息是否能够准确录入,以及在输入错误或数据路连接错误时及时退出并给出提示,并且在后台能够给出正确的计算剩余货物数量以及利润的结果,并存入数据库。
3.3.2测试用例
测试用例1(商品存在)
【输入】:商品编号:001 售出数量:1
【期望输出】:弹窗:提示信息 记录成功。
【实际输出】:弹窗:提示信息 记录成功。
测试用例2(输入非数字)
【输入】:商品编号:ttt 售出数量:1
【期望输出】:弹窗 提示输入格式不正确
【实际输出】:弹窗 提示输入格式不正确
测试用例3(商品编号不存在)
【输入】:商品编号:124 售出数量:1
【期望输出】:弹窗 提示商品不存在,请重新输入
【实际输出】:弹窗 提示商品不存在 ,请重新输入
3.4测试模块4
3.3.1测试项目名
显示全部