仓库系统测试报告

张开发
2026/4/20 6:21:17 15 分钟阅读

分享文章

仓库系统测试报告
1.项目简介这是一个基于 Vue 3 Django REST Framework 实现的仓库管理系统支持货物入库、未收到/未发出货物跟踪、运输计划制定、司机人员管理等核心业务。功能模块用户登录模块用户通过输入账号、密码进入仓库系统首页仓库资源管理模块管理所有货物的基础信息。未收到货物模块查看尚未收到的货物列表。未发出货物模块查看已准备好但尚未发出的货物。运输计划模块管理运输任务。司机人员管理模块管理司机信息。2.测试目的对该系统进行功能测试验证系统是否满足需求规格说明书的要求、检测系统是否存在缺陷确保系统能稳定、可靠地投入使用。测试环境基于 Windows 10 操作系统Google浏览器3.测试用例设计使用xmind进行页面测试用例设计4.功能测试4.1登录页面测试场景一页面正常打开预期结果页面正常打开文字、logo等信息显示正常实际结果与预期结果一致测试场景二登录成功并跳转到首页系统用户名admin密码123456预期结果登录成功跳转到管理界面实际结果与预期结果一致测试场景三登录失败用户名admin , 输入错误的密码123预期结果提示“用户名或密码错误”停留在登录页不刷新实际结果与预期结果一致测试场景四登录失败输入错误的用户名wrong密码123456预期结果提示“用户名或密码错误”停留在登录页不刷新实际结果与预期结果一致测试场景五登录失败空用户名 , 密码123456预期结果提示“请输入用户名”实际结果与预期结果一致测试场景六登录失败用户名admin密码空预期结果提示“请输入密码”实际结果与预期结果一致测试场景七回车键登录正确的用户名和密码在密码框按回车键预期结果触发表单提交同点击登录效果实际结果与预期结果一致测试场景八退出登录预期结果点击管理界面右上角“退出登录”跳转登录页实际结果与预期结果一致4.2 仓库资源管理界面测试场景货物新增预期结果点击“新增货物”填写货物ID、名称、类型、入仓时间、保质期、是否准备运输后保存新货物出现在列表中实际结果新增失败点击“新增货物”无响应与预期结果不一致测试场景货物删除预期结果点击货物G009对应的“删除”按钮该货物从列表中移除实际结果与预期结果一致测试场景查看未收到货列表预期结果点击“未收到货物”中正确显示未收到货物的名称、类型和运输状态实际结果与预期结果一致测试场景详情弹框预期结果针对运输状态为“是”的行为查看详情弹出弹框显示司机名称和运输计划ID实际结果与预期结果一致测试场景查看未发出货物预期结果点击菜单“未发出货物”列表中正确显示货物ID、货物名称、货物类型、目标要求时间实际结果与预期结果一致测试场景验证数据一致性与仓库资源管理模块关联预期结果未发出货物列表中G002、G004、G006、G008等货物的信息与仓库资源管理模块中对应货物的信息一致实际结果与预期结果一致测试场景新建运输计划成功预期结果点击“新建计划”填写计划ID、运输目标、司机、目标要求时间后保存提示“添加成功”新计划出现在列表中实际结果与预期结果一致测试场景司机下拉选择数据来源预期结果司机下拉列表中显示司机人员管理模块中的司机张伟、李娜、王强、赵磊、陈静等实际结果与预期结果一致测试场景新建运输计划失败预期结果不选择目标时间点击确定提示实际结果与预期结果一致测试场景删除运输计划预期结果点击如T004计划对应的“删除”按钮提示“删除成功”该计划从列表中移除实际结果与预期结果一致测试场景 司机新增功能预期结果 点击“新增司机”填写名称、年龄、是否在计划中后保存提示“添加成功“新司机出现在列表中实际结果 与预期结果一致测试场景 司机年龄边界值预期结果 输入年龄18或60可正常添加司机实际结果 与预期结果一致测试场景 司机年龄小于18预期结果 输入年龄17数字输入框限制min18无法输入实际结果 可以正常输入并可以成功添加司机司机列表显示年龄为18与预期结果不符测试场景 司机年龄大于60预期结果 输入年龄61数字输入框限制max60无法输入实际结果 可以正常输入并可以成功添加司机司机列表显示年龄为60与预期结果不符测试场景 删除司机司机未被运输计划引用预期结果 点击”王强“司机对应的删除按钮提示删除成功司机信息从列表消失实际结果与预期结果一致测试场景 删除司机信息已被运输计划引用的司机预期结果 删除司机”张伟“已被TP001引用无法删除实际结果 可以正常删除且运输计划中的司机名称仍显示为”张伟“与预期结果不符

更多文章