1、某企业测试分析报告1引言 11编写目的 包括系统模块间的关系设计,以及数据结构和模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。本阶段依据详细设计的要求,主要有以下几个目的:1. 通过对测试结果的分析,得到对软件质量的评价2. 分析测试的过程,产品,资源,信息,为以后定制测试计划提供参考3. 评估测试的执行和测试计划是否符合4. 分析系统存在的缺陷,为修复和预防bug提供建议12背景 a被测试软件系统的名称:商品在线销售系统。b该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境 之间可能存在的差异以及这些差异对测试结果的影
2、响。13定义14参考资料 a、 软件工程导论(第五版) 张海藩编著b、 现代软件工程 周之英编著 c、 需求分析说明书d、 概要设计说明书e、 详细设计说明书2测试概要用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计 划中预先设计的内容之间的差别,说明做出这种改变的原因。测试标识符测试内容订单提交模块(OrderSubmit)测试该模块能否正常实现订单提交的预期功能,主要是用户提交的商品订单信息,系统能否正确审核,并做出相应的响应。3测试结果及发现所测试模块(订单提交模块)的流程图如下:订单提交模块的流图如下:31测试1(标识符)把本项测试中实际得到的动态输
3、出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。编号功能是否通过1输入的订购数量为非整数数值,验证其合法。动态输出结果动态输出要求二者之间的比较提示输入的商品的订购数量为非整数数值,请输入正确格式的订购数量。给出输入商品订购数量的格式为应为正整数的错误提示,请输入正确格式的订购数量。二者一致32测试2(标识符)用类似本报告 L 3 1条的方式给出第 2项及其后各项测试内容的测试结果和发现。编号功能是否通过2输入为负值的商品订购数量,验证输入是否有效。是动态输出结果动态输出要求二者之间的比较提示输入的商品订购数量不能为负值,请确认订购数量并重新输入订购数量。给出输
4、入数据不能为负值并要求重新输入的订购数量的提示。二者一致32测试3(标识符)编号功能是否通过3输入符合实际并且大于库存量的订购数量,验证合法性。是动态输出结果动态输出要求二者之间的比较提示输入商品的订购数量大于商品库存量,请重新输入商品的订购数量。给出输入数据不能大于商品的库存量并要求输入的订购数量的提示。二者一致3.3测试用例该模块共有下列路径:路径1:1231314路径2:12341214路径3:123451114路径4:123456789路径5:123456710路径1的测试用例:订购数量为非整数值,取订购数量 = 3.5 预期结果:提示输入的商品的订购数量为非整数数值,请输入正确格式的订购数量。路径2的测试用例:输入为负值的商品订购数量,取订购数量 = -5预期结果:提示输入的商品订购数量不能为负值,请确认订购数量并重新输入订购数量。路径3的测试用例:输入符合实际并且大于库存量的订购数量,库存量为100,取订购数量 = 101预期结果:给出输入数据不能大于商品的库存量并要求输入的订购数量的提示。路径4和路径5均为订购数量为合法值时,判断是否能成功提交数据库。此处无法测试。