进销存系统测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
某公司进销存系统测试报告
1.引言
1.1测试目的
用黑盒测试法测试系统功能实现的完整性,发现系统存在的错误和不足。
1.2项目背景
某公司位于武汉市经济技术开发区,该公司随着经营规模的不断扩大,为适应市场需求,现需对公司物资的入库、销售、库存等进行统一管理。所以打算建立一个进销存系统,而本进销存系统的基本任务是,将公司物资的进货、库存和销售集成一体,开发一个能同时进行进货管理,库存管理和销售管理的综合性管理系统。利用IT技术解决日常的业务来往,能进行相关的业务处理,业务数据的存储,支持高效的查询,各类的报表的打印,数据的统计分析以及财务信息等。
1.3参考资料
黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。
黑盒测试主要发现以下类型的错误:
1)是否有不正确的功能,是否有遗漏的功能;
2)在接口上,是否能够正确地接收输入数据并产生正确的输出结果;
3)是否有数据结构错误或外部信息访问错误;
4)性能上是否能够满足要求;
5)是否有程序初始化和终止方面的错误
2.测试计划
2.1测试环境
硬件环境:处理器AMD Athlon(tm)64 processor 2800+1.8GHz 512的内存。
软件环境:Microsoft SQL Server 2005软件和Microsoft Visual Studio 2005
软件。
测试环境:服务器环境windows sever 2003,网络访问环境windows sever 2003 IE浏览器
运行环境:windows sever 2003,windows xp等。
2.2测试项目
进销存系统的各子系统如下:
用户管理子系统包括:添加用户、修改用户、删除用户、修改用户密码。
进货管理子系统包括:登记进货单、修改进货单、删除和查询进货单。
入库管理子系统包括:登记入库单、修改入库单、删除和查询入库单。
销售管理子系统包括:登记销售单、修改销售单、删除和查询入库单。
收付款查询子系统包括:查询收款单、查询付款单。
基本信息管理子系统包括:仓库管理(添加仓库、修改仓库、查询仓库)、商品类别管理(添加商品类别、修改商品类别、删除和查询商品类别)、供货商管理(添加供货商、修改供货商、删除和查询供货商)、商品管理(修改商品、查询商品)。
2.3测试时间安排
测试进度计划表如下:
序号实训项目时间分配
任务1 明确进销存系统的功能,制定进度表2012.11.7-2012.11.8 任务2 系统规划、初步调查、可行性分析2012.11.9-2012.11.12 任务3 系统总体设计、画出功能结构图2012.11.13-2012.11.16 任务4 设计进销存系统的七个测试类2012.11.17-2012.11.20 任务5 设计进销存系统主菜单界面2012.11.21-2012.12.19
2012.12.20-2012.1.5 任务6 测试进销存系统的运行情况、发现错误并改
正测试、编写测试结果
2.4测试人员
组员介绍如下:
小组成员任务分配
李谨负责任务1
鲍丹负责任务3和任务4
邓丽芳负责任务2、任务5和任务6
3.测试结果及发现
3.1用户登录界面
以系统管理员的身份登录到“用户管理界面”如下:
正确的测试用例表
测试用例期待的结果实际的结果用户名系统管理员用户名正确用户名正确
密码123456 密码正确密码正确
错误的测试用例表
测试用例期待的结果实际的结果用户名系统管理员用户名正确用户名正确
密码为空密码错误密码错误3.2 主菜单界面
以总经理的身份登录到主菜单的界面,就会出现“进销存物流管理系统”的界面进销存物流管理系统的界面如下:
正确的测试用例表
测试用例期待的结果实际的结果用户名总经理用户名正确用户名正确
密码123456 密码正确密码正确
错误的测试用例表
测试用例期待的结果实际的结果用户名总经理用户名正确用户名正确
密码@@#¥密码错误密码错误
3.3 用户管理子系统
以系统管理员的身份登录到“用户管理”界面,“添加用户”的界面如下:
测试用例期待的结果实际的结果用户名系统管理员用户名正确用户名正确
密码123456 密码正确密码正确联系电话123 联系电话正确联系电话正确电子邮箱12 电子邮箱正确电子邮箱正确……………………
测试用例期待的结果实际的结果
用户名系统管理员用户名正确用户名正确
密码Acd12 密码错误密码错误联系电话124 联系电话正确联系电话正确电子邮箱80 电子邮箱正确电子邮箱正确……………………
“删除用户”的界面如下:
3.4 进货管理子系统
以进货管理员的身份登录到“进货管理”的界面如下“
“登记订货单”的界面如下:
测试用例期待的结果实际的结果用户名进货管理人员用户名正确用户名正确
密码123456 密码正确密码正确订单编号13 订单编号正确订单编号正确订货日期2012-12-19 订货日期正确订货日期正确商品编号 2 商品编号正确商品编号正确产地 1 产地正确产地正确
……………………
测试用例期待的结果实际的结果用户名总经理用户名正确用户名正确
密码@!密码错误密码错误订单编号12 订单编号正确订单编号正确订货日期2012-12-19 订货日期正确订货日期正确商品编号 1 商品编号正确商品编号正确产地 2 产地正确产地正确……………………
“删除和修改订货单”的界面如下: