项目描述:超市管理系统有两大功能模块,对订单的管理和对商品的管理;先将所有商品的信息存储到数据库中,再将用户选择的商品组合成一个订单,将订单信息(商品信息以及商品数量)保存在数据库中,当用户需要结算它的订单时可以根据订单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" 打印关于设置功能的信息

字符界面的收银台管理系统测试用例相关推荐

  1. Java 小项目——字符界面收银台(优化版)

    目录 1. 前言 2. 功能实现 3. 功能分析 4. 模块划分 5. UML图 6. 使用技术 7. 代码 1. 前言 三个月前,我就写过这个项目的低级版.之前是利用数组进行商品的存储,所以存在商品 ...

  2. 在线培训人员注册信息管理系统软件测试说明书范例,教务管理系统测试用例.doc...

    教务管理系统测试用例.doc 教务管理测试用例用例模板项目/软件 教务管理系统程序版本未知功能模块名系统登录编制人用例编号M03_BU04_UC01编制时间2011-06-25相关的用例无参考信息需求 ...

  3. 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.doc

    学生成绩管理系统测试用例 实验报告 姓名:朱娜 学号: 0801102109 班级: 软件081 实验内容: 学生成绩 所测程序名称: 学生成绩管理 所测程序作者: 所测程序作者学号: 一 测试结果 ...

  4. oracle字符界面安装,怎么解决oracle在linux 纯字符界面安装有关问题

    之前在oracle 下面用图形装了(oracle图形界面安装遇到的问题), 毕竟图形界面用于个人使用,而服务器下的一般是字符界面,所以安又尝试字符界面的安装 我的环境是centos 6.3 64位 + ...

  5. linux之x86裁剪移植---字符界面sdl开发入门

    linux下有没有TurboC2.0那样的画点.线.圆的图形函数库,有没有grapihcs.h,或者与之相对应或相似的函数库是什么?有没有DirectX这样的游戏开发库?SDL就是其中之一. SDL( ...

  6. linux字符界面教程,打造字符界面的多媒体Linux系统

    打造字符界面的多媒体Linux系统 打造字符界面的多媒体Linux系统 0 环境与目标 硬件:ThinkPad R52笔记本一台. 目标:字符界面的LINUX系统,同时可以看图片,听音乐,看视频,无线 ...

  7. Linux启动界面切换:图形界面-字符界面(转)

    Linux字符界面切换到图形界面 由字符界面切换到图形界面可用两种简单方法实现: 1.在字符界面输入startx或init 5 . 2.通过编辑/etc/inittab文件实现默认进入图形界面. 把其 ...

  8. 论字符界面和WEB界面配置的优缺点

    今天在现场看到这里买的是天融信的硬件防火墙,呵呵,我还是第一次看到别人操作防火墙,令我失望和意外的是他们的操作都是基于WEB界面的操作,和操作一般后台差不多,呵呵,有点让我失望,原来还以为这个很难弄, ...

  9. Linux字符界面操作进阶

    字符界面最重要的内容当然还是要记住各种命令了!下面我们来介绍一个字符界面下各种常用的操作命令. 常用的文本目录操作命令: ls显示文件和目录 touch创建一个空文件或改变文件的创建时间 cp复制文件 ...

最新文章

  1. 服务器dbback文件夹,怎么让SQL 2000定时复制备份数据库到局域网中的指定电脑上? - SQL Server论坛 - 51CTO技术论坛_中国领先的IT技术社区...
  2. 背景颜色的不透明度,但不是文本[重复]
  3. yolo v3配置文件说明模型配置文件——cfg/yolov3-voc.cfg
  4. 原码、补码、反码、1的补码
  5. SQL Server 用表中已有数据造数据
  6. 企业非法集资风险预测_2020CCF--企业非法集资风险预测83.35baseline
  7. Linux命令之乐--sed
  8. Linux系统日常维护命令
  9. Modelsim-altera 仿真 顶层原理图的解决办法
  10. ubuntu上matlab2014a修改成windows方式快捷键
  11. 阿里巴巴线上面试总结
  12. automation 服务器不能创建对象解决办法
  13. HeadFirst 设计模式 4工厂模式(披萨店演变)
  14. Java开发短连接分享功能
  15. JavaSE探赜索隐三<接口>
  16. 电路板阻抗原理知识及应用
  17. 【OpenCV】01-OpenCV的数据类型
  18. 浅谈Android布局在不同机型上的适配(包含GridView)
  19. (转)CSS3之pointer-events(屏蔽鼠标事件)属性说明
  20. 为什么谐振时电抗为0_串联谐振赫兹电力讲解变频串联谐振耐压试验电路的原理及作用!|变压器|电抗器|回路|电容|耐压...

热门文章

  1. 醋都之争,是谁胆敢打翻山西人的“醋坛子”?
  2. HiveImport: Missing Hive Execution Jar: /opt/apache-hive-1.....和Hive exited with status 1
  3. mysql安装报错图解_mysql安装图解及报错解决
  4. 检讨/情况说明的写法
  5. static变量与全局变量
  6. icp许可证一般是在哪个政府部门办理
  7. 又4所高校加入!华为‘智能基座’产教融合协同育人基地”项目
  8. 【转】网页调试语法错误代码说明(通用于IIS,MYSQL,FTP,ASP,VBScript)
  9. pyhton输油管问题
  10. 第12+13天BroadCastReceiver广播