项目描述:超市管理系统有两大功能模块,对订单的管理和对商品的管理;先将所有商品的信息存储到数据库中,再将用户选择的商品组合成一个订单,将订单信息(商品信息以及商品数量)保存在数据库中,当用户需要结算它的订单时可以根据订单id找到订单的详细信息进行结算,或者在订单录入之后立马结算
项目功能:在管理系统的“设置”功能模块是对商品的信息进行管理(增、删、改、查),在“买单”功能模块是对用户选择商品后形成的订单进行管理(订单内商品的增删改和订单结算或订单取消)
测试用例:
用例编号 | 测试类别 | 标题 | 操作平台 | 测试方式 | 操作步骤 | 输入数据 | 预期结果 | 附件 | 备注 |
---|---|---|---|---|---|---|---|---|---|
01 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品名称是英文,其他信息按照格式 | 添加商品信息成功 | |||
02 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品名称是中文,其他信息按照格式 | 提示"请按照格式要求输入信息" | |||
03 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品编号是英文,其他信息按照格式 | 添加商品信息成功 | |||
04 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品编号是全数字,其他信息按照格式 | 添加商品信息成功 | |||
05 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品价格时负数,其他信息按照格式 | 添加商品信息失败 | |||
06 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品价格是整数,其他信息按照格式 | 添加商品信息成功 | |||
07 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品价格是小数(小数位为2),其他信息按照格式 | 添加商品信息成功 | |||
08 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加商品价格是小数(小数位位数大于2),其他信息按照格式 | 添加商品信息成功,但小数位大于2的未保存 | |||
09 | 功能 | 添加商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"A",添加已添加过的商品信息 | 提示"!上架商品已经存在,注意编号不能重复" | |||
10 | 功能 | 删除商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"D",删除已有商品信息 | 删除成功 | |||
11 | 功能 | 删除商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"D"删除未存在的商品信息 | 提示"请输入存在的商品" | |||
12 | 功能 | 修改商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"U"修改已有商品信息并按照格式修改 | 修改成功成功 | |||
13 | 功能 | 修改商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"U"修改未存在的商品信息 | 提示"请输入存在的商品" | |||
14 | 功能 | 查看商品信息 | Windows10 | 手动 | 在设置功能目录下,输入"S"查看商品信息 | 打印所有商品信息在控制台上 | |||
15 | 功能 | 浏览订单信息 | Windows10 | 手动 | 在设置功能目录下,输入"L"查看订单信息 | 打印所有订单信息在控制台上 | |||
16 | 功能 | 返回上级目录 | Windows10 | 手动 | 输入"R"返回上级目录 | 若已经在最终层目录则不返回,若在下级目录返回上级目录 | |||
17 | 功能 | 添加订单商品信息 | Windows10 | 手动 | 在买单功能的目录下,输入"A"正确输入商品编号及数量 | 成功添加 | |||
18 | 功能 | 添加订单商品信息 | Windows10 | 手动 | 在买单功能的目录下,输入"A"输入商品编号,数量为负数 | 提示"请按照格式要求输入信息" | |||
19 | 功能 | 添加订单商品信息 | Windows10 | 手动 | 在买单功能的目录下,输入"A"输入错误的商品编号 | 提示"请按照格式要求输入信息" | |||
20 | 功能 | 修改订单商品信息 | Windows10 | 手动 | 在买单功能的目录下,输入"D",输入商品编号以及要取消购买的数量(比原有商品数量少) | 打印取消后的订单信息 | |||
21 | 功能 | 修改订单商品信息 | Windows10 | 手动 | 在买单功能的目录下,输入"D",输入商品编号以及要取消购买的数量(比原有商品数量多) | 提示"输入数量超过已选数量,请正确填写" | |||
22 | 功能 | 保存商品信息 | Windows10 | 手动 | 在菜单目录下,输入"P",输入商品的正确信息 | 在存储文件中已存储 | |||
23 | 功能 | 退出 | Windows10 | 手动 | 在菜单目录下,输入"Q" | 打印退出信息 | |||
24 | 功能 | 关于 | Windows10 | 手动 | 在菜单目录下,输入"A" | 打印关于收银台的信息 | |||
25 | 功能 | 使用 | Windows10 | 手动 | 在菜单目录下,输入"U" | 打印关于买单功能的信息 | |||
26 | 功能 | 使用 | Windows10 | 手动 | 在菜单目录下,输入"S" | 打印关于设置功能的信息 |