1、XX水果公司项目开发者:组长:胡玉 组员:乔方杰 杨凯 李金洋用户: 实现项目测试的部门: 1.3定义术 语定 义MVCModel-View-ControllerJSPJavaServer PagesMySQL小型关系型数据库管理系统普通用户注册成为会员会员可以修改会员信息、搜索商品、管理本人购物车和订单系统管理员可以管理系统的所有管理员商品管理员可以管理商品订单管理员可以管理订单会员管理员可以管理会员信息1.4参考资料1.软件设计文档国家标准概要设计说明书(GB856788)2.网上水果超市可行性分析报告3.网上水果超市软件需求说明书2计划2.1软件说明 为了提高测试效率降低测试成本,本测试
2、方案采用黑盒法设计基本的测试方案,再用白盒法补充一些方案。在黑盒法测试方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几个等价类,其划分类在以下的输入中再详述。以下列出的图表,逐项说明被测软件的功能、输入和输出等质量指标,以作为叙述测试计划的提纲:(前台)功能(前台)子功能(前台)输入(前台)输出权限注册注册信息注册成功/提示错误操作信息购物车管理查看购物车商品选购商品选购商品的信息清空购物车购物车中全部商品信息(点击清空购物车按钮)提示无任何商品信息继续购物点击继续购物按钮进入选购商品界面确认订单信息会员(购买者)必要信息订单成功相关信息订单管理(会员本人)查看订单点击
3、查看订单按钮会员信息、订单信息删除订单订单相关信息(点击删除订单按钮)提示删除成功信息修改注册资料提交要修改的注册资料提示操作错误信息/修改成功(后台)功能(后台)子功能(后台)输入(后台)输出系统用户管理新增管理员管理员真实姓名账号密码管理员类型(系统管理员、商品管理员、订单管理员,会员管理员)新的管理员信息修改管理员相关修改项:删除管理员相关管理员信息删除成功信息Export options系统全部管理员信息相关格式(CSV,Excel,XML)输出文件水果分类管理新增商品分类商品分类名称商品分类描述新的商品分类信息修改商品分类删除商品分类相关商品分类信息系统全部商品分类信息水果管理新增商
4、品商品类别商品名称商品型号商品图片市场价有无特价特价描述商品描述生产厂家出厂日期新的商品信息查看图片相关商品信息相关商品图片查看详情商品名称(型号)修改商品删除商品系统全部商品信息特价水果管理新增特价商品新的特价商品信息相关特价商品信息相关特价商品图片特价商品名称(型号)系统全部特价商品信息订单管理相关订单编号相关订单信息:订单编号金额下单日期会员级别会员优惠收货人姓名收货人联系电话s收货人邮编收货人详细地址相关订单购物明细表:商品名称市场价会员价数量金额受理该订单 结单相关订单信息订单状态的改变(已下单未受理 已受理处理中 处理完毕 ),结单成功信息系统全部订单信息会员管理会员详情相关会员信
5、息(点击会员详情按钮)会员级别(普通会员、黄金会员、白金会员、钻石会员)登录账号真实姓名联系电话联系地址邮政编码电子邮箱注册日期登陆次数最近登录日期删除会员相关会员信息系统全部会员信息留言管理:留言详情相关留言信息全部留言信息删除留言系统全部留言信息2.2测试内容 前台模块测试 后台: 系统用户管理模块测试 商品管理(水果分类管理、水果管理、特价水果管理)模块测试、 订单管理模块测试 会员管理模块测试2.3前台模块测试参与单位:胡玉 组员:被测试部位:注册,购物车管理,订单管理(会员本人),修改 注册资料2.3.1进度安排由于需要对各子单元程序,各模块及它们之间的接口分别进行测试进度,故测试进
6、度在1天左右。2.3.2条件所需硬件:一台PC机所需软件: 操作系统:Windows XP 开发平台:Myclipse 数据库管理系统: 所需工作人员:2.3.3测试资料 XX水果公司提供有关客户信息2.3.4测试培训 无2.4后台系统用户管理模块测试 被测试部位:系统用户管理模块2.4.1进度安排2.4.2条件2.4.3测试资料 XX水果公司提供有关信息2.4.4测试培训2.5后台商品管理模块测试胡玉商品管理(水果分类管理、水果管理、特价水果管理)模块测试2.5.1进度安排2.5.2条件MySQL-Font2.5.3测试资料2.5.4测试培训无2.6后台订单管理模块测试 参与单位:订单管理模
7、块测试2.6.1进度安排2.6.2条件2.6.3测试资料 XX水果公司提供有关信息2.6.4测试培训2.7后台会员管理模块测试会员管理模块测试2.7.1进度安排2.7.2条件2.7.3测试资料2.7.4测试培训3测试设计说明3.1前台模块测试3.1.1控制 人工输入3.1.2输入注册部分:该部分需要输入的信息为会员注册信息,在输入的测试数据中可分为有效输入类和无效输入类。其中的错误种类有: 无效输入类: 1.必填信息如下: 登录账号 登录密码 真实姓名 联系电话 联系地址 邮政编码 2.输入信息格式不正确如下: 电子邮箱格式:XXXXXXX 有效输入类: 当普通用户只输入各项记录标的基本信息时
8、,则有效购物车管理部分:点击购物车管理按钮,查看各子功能运行是否正常订单管理部分:点击订单管理按钮,查看各子功能运行是否正常顾客留言部分:点击顾客留言按钮,查看各子功能运行是否正常修改注册资料部分:点击修改注册资料按钮,查看各子功能运行是否正常3.1.3输出对信息进行初步检验。若发现错误,则转入处理异常的过程并抛出异常,给出信息格式不符合要求的提示。3.1.4过程登录主页,进行注册,系统将调用注册模块,显示需要填写的注册信息会员登录,点击购物车管理,系统将调用购物车模块,显示购物车的相关信息会员登录,点击订单管理,系统将调用订单管理模块,显示订单的相关信息会员登录,点击修改注册资料 ,系统将调
9、用修改注册资料模块,显示注册资料的相关信息搜索浏览商品部分:会员登录,在搜索栏中输入需要的商品,点击搜索即可,系统将调用搜索浏览模块,显示被搜索商品的相关信息。各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。3.2后台系统用户管理模块测试3.2.1控制 人工输入3.2.2输入该模块需要系统管理员对本系统的其他权限的管理员新增、修改、删除功能。在输入的测试数据中可分为有效输入类和无效输入类。无效输入类: 必填信息: 管理员真实姓名 账号 密码 当系统管理员只输入各项记录标的基本信息时,则有效。3.2.3输出对系统管理员提交的信息进行检验。若没有规定,则系统会
10、弹出“XXX是必须的”的提示。3.2.4过程系统管理员登录后台,点击新增管理员,系统会显示需要输入的新增管理员的信息。3.3后台商品管理模块测试3.3.1控制3.3.2输入该模块需要商品管理员对商品进行新增、修改、删除功能。 必填信息如下: 水果分类管理部分:商品分类名称,商品分类描述 水果管理部分:商品名称,商品描述,商品型号,市场价,生产厂家, 出场日期 特价水果管理部分:商品名称,商品描述,商品型号,市场价,生产厂家,出场日期 有效输入类: 当商品管理员只输入各项记录标的基本信息时,则有效3.3.3输出对商品管理员提交的信息进行检验。若没有按规定,则系统会弹出“XXX是必须的”的提示。3
11、.3.4过程商品管理员登录后台,点击新增商品,系统会显示需要输入的新增商品的信息。3.4后台订单管理模块测试3.4.1控制 由前台自动导入数据库3.4.2输入该模块需要订单管理员对订单进行查看、受理、删除功能。点击相关功能按钮即可。3.4.3输出对订单管理员进行的相关功能操作检验。若按规定,系统会弹出相应功能操作成功的信息。3.4.4过程订单管理员登录后台,点击查看、受理、删除相关功能按钮,系统会显示相关功能操作信息。3.5后台会员管理模块测试3.5.1控制 由前台自动导入后台数据库3.5.2输入该模块需要订单管理员对会员和相关留言进行查看、删除功能。3.5.3输出对会员管理员进行的相关功能操作检验。3.5.4过程会员管理员登录后台,点击查看、删除相关功能按钮,系统会显示相关功能操作信息。4评价准则4.1范围 测试用例所能接受的范围局限于XXX水果公司4.2数据整理数据库自动生成方式。4.3尺度(1) 输出结果的类型合理。(2) 动态数值要求:在正常工作条件下,每分钟要处理的数据需求峰值为100个,即平均处理的查询请求为100。最大情况考虑峰值的两倍。(3) 精度要求:时间:精确到秒。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1