表5-2 客户服务功能测试用例表
用例编号 1 功能描述 输入/动作 预期结果 实际结果 是否通过 √ 展开左侧导航用户提交订单 的“客户服务”,点击提交订单 修改个人信息 展开左侧导航的“修改个人信息”,点击修改个人信息 显示历史记录 展开左侧导航的“显示历史记录”,点击显示历史记录 弹出填写和提弹出填写和提交订单的界面 交订单的界面 弹出写有用户个人信息的界面 弹出用户提交的订单 弹出写有用户个人信息的界面 弹出用户提交的订单 2 √ 3 √ 当用户修改个人信息时,若对用户的编号进行修改,则在点击提交时系统会给出错误提示。如图5-2所示。
图5-2 信息修改错误提示
5.3 仓库管理功能测试
仓库管理功能测试用例如表5-3所示。
表5-3 仓库管理功能测试用例表
用例编号 1 功能描述 采购商品 输入/动作 展开左侧导航的“仓库管理”,点击采购商品 展开左侧导航的“仓库管理”,点击配送商品 预期结果 弹出包含要采购的商品信息页面 弹出包含要配送的商品信息页面 实际结果 弹出包含要采购的商品信息页面 弹出包含要配送的商品信息页面 是否通过 √ 2 配送商品 √ 32
当管理员采购商品时,若输入的商品编号不存在,则在提交采购单的时候系统会提出错,并让用户重新输入,如图5-3所示。
图5-3 编号错误提示
5.4 车辆管理功能测试
车辆管理功能测试用例如表5-4所示。
表5-4 车辆管理功能测试用例表
用例编号 1 功能描述 输入/动作 预期结果 弹出新增车辆页面 弹出包含所有车辆信息的页面 实际结果 弹出新增车辆页面 弹出包含所有车辆信息的页面 是否通过 √ 展开左侧导航添加车辆信息 的“车辆管理”,点击新增车辆 展开左侧导航更新车辆信息 的“更新车辆信息”,点击更新车辆 2 √ 当管理员添加车辆信息时,若车辆的编号已经存在,则系统会给出错误提示,如图5-4所示。
33
图5-4 添加车辆错误提示
5.5 信息查询功能测试
信息查询功能测试用例如表5-5所示。
表5-5 信息查询功能测试用例表
用例编号 1 功能描述 输入/动作 预期结果 显示4001的商品信息 不显示任何信息 显示3001的职工信息 不显示任何信息 显示2001的客户信息 不显示任何信息 显示5002的订单信息 不显示任何信息 实际结果 显示4001的商品信息 不显示任何信息 显示3001的职工信息 不显示任何信息 显示2001的客户信息 不显示任何信息 显示5002的订单信息 不显示任何信息 是否通过 √ √ √ √ √ √ √ √ 查询商品信息 输入商品编号4001 输入商品编号3524 2 查询职工信息 输入职工编号3001 输入职工编号3023 3 查询客户信息 输入客户编号2001 输入客户编号2010 4 查询订单信息 输入订单编号5002 输入订单编号4310 当管理员对客户信息进行查询时,若输入的客户编号不存在,则数据库中会不存在该客户的信息,点击确定时系统会给出提示“无记录”,如图5-5所示。
图5-5 信息查询提示
5.6 用户管理功能测试
用户管理功能测试用例如表5-6所示。
34
表5-6 用户管理功能测试用例表
用例编号 1 功能描述 输入/动作 预期结果 弹出添加职工信息的界面 实际结果 弹出添加职工信息的界面 是否通过 √ 添加职工信息 展开左侧导航的“用户信息管理”,点击添加职工信息 更新职工信息 展开左侧导航的“用户信息管理”,点击更新职工信息 添加供应商信息 2 弹出包含职工信息的界面 弹出包含职工信息的界面 √ 3 展开左侧导航弹出添加供应弹出添加供应的“用户信息商信息的界面 商信息的界面 管理”,点击添加供应商信息 展开左侧导航弹出包含供应弹出包含供应 的“用户信息商信息的界面 商信息的界面 管理”,点击更新供应商信息 √ 4 更新供应商信息 √ 当管理员对职工信息进行添加时,若输入的职工编号已经存在,则系统会提示错误并要求重新添加,如图5-6所示。
图5-6 添加信息错误提示
通过以上的功能测试可知,本系统功能测试结果与用户的业务需求功能是相符合的。因此本系统基本上已经达到了预期的效果。
结论
经过这几个月的努力,毕业设计也完成了。回想这几个月所做的工作,短暂而又充实。因为之前没做过基于JSP的项目,所以一开始很难上手。经过借阅相关图书和查阅相关资料,逐渐的
35
相关推荐: