字符界面的收银台管理系统测试用例
项目描述:超市管理系统有两大功能模块,对订单的管理和对商品的管理;先将所有商品的信息存储到数据库中,再将用户选择的商品组合成一个订单,将订单信息(商品信息以及商品数量)保存在数据库中,当用户需要结算它的订单时可以根据订单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" | 打印关于设置功能的信息 |
字符界面的收银台管理系统测试用例相关推荐
- Java 小项目——字符界面收银台(优化版)
目录 1. 前言 2. 功能实现 3. 功能分析 4. 模块划分 5. UML图 6. 使用技术 7. 代码 1. 前言 三个月前,我就写过这个项目的低级版.之前是利用数组进行商品的存储,所以存在商品 ...
- 在线培训人员注册信息管理系统软件测试说明书范例,教务管理系统测试用例.doc...
教务管理系统测试用例.doc 教务管理测试用例用例模板项目/软件 教务管理系统程序版本未知功能模块名系统登录编制人用例编号M03_BU04_UC01编制时间2011-06-25相关的用例无参考信息需求 ...
- 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.doc
学生成绩管理系统测试用例 实验报告 姓名:朱娜 学号: 0801102109 班级: 软件081 实验内容: 学生成绩 所测程序名称: 学生成绩管理 所测程序作者: 所测程序作者学号: 一 测试结果 ...
- oracle字符界面安装,怎么解决oracle在linux 纯字符界面安装有关问题
之前在oracle 下面用图形装了(oracle图形界面安装遇到的问题), 毕竟图形界面用于个人使用,而服务器下的一般是字符界面,所以安又尝试字符界面的安装 我的环境是centos 6.3 64位 + ...
- linux之x86裁剪移植---字符界面sdl开发入门
linux下有没有TurboC2.0那样的画点.线.圆的图形函数库,有没有grapihcs.h,或者与之相对应或相似的函数库是什么?有没有DirectX这样的游戏开发库?SDL就是其中之一. SDL( ...
- linux字符界面教程,打造字符界面的多媒体Linux系统
打造字符界面的多媒体Linux系统 打造字符界面的多媒体Linux系统 0 环境与目标 硬件:ThinkPad R52笔记本一台. 目标:字符界面的LINUX系统,同时可以看图片,听音乐,看视频,无线 ...
- Linux启动界面切换:图形界面-字符界面(转)
Linux字符界面切换到图形界面 由字符界面切换到图形界面可用两种简单方法实现: 1.在字符界面输入startx或init 5 . 2.通过编辑/etc/inittab文件实现默认进入图形界面. 把其 ...
- 论字符界面和WEB界面配置的优缺点
今天在现场看到这里买的是天融信的硬件防火墙,呵呵,我还是第一次看到别人操作防火墙,令我失望和意外的是他们的操作都是基于WEB界面的操作,和操作一般后台差不多,呵呵,有点让我失望,原来还以为这个很难弄, ...
- Linux字符界面操作进阶
字符界面最重要的内容当然还是要记住各种命令了!下面我们来介绍一个字符界面下各种常用的操作命令. 常用的文本目录操作命令: ls显示文件和目录 touch创建一个空文件或改变文件的创建时间 cp复制文件 ...
最新文章
- 服务器dbback文件夹,怎么让SQL 2000定时复制备份数据库到局域网中的指定电脑上? - SQL Server论坛 - 51CTO技术论坛_中国领先的IT技术社区...
- 背景颜色的不透明度,但不是文本[重复]
- yolo v3配置文件说明模型配置文件——cfg/yolov3-voc.cfg
- 原码、补码、反码、1的补码
- SQL Server 用表中已有数据造数据
- 企业非法集资风险预测_2020CCF--企业非法集资风险预测83.35baseline
- Linux命令之乐--sed
- Linux系统日常维护命令
- Modelsim-altera 仿真 顶层原理图的解决办法
- ubuntu上matlab2014a修改成windows方式快捷键
- 阿里巴巴线上面试总结
- automation 服务器不能创建对象解决办法
- HeadFirst 设计模式 4工厂模式(披萨店演变)
- Java开发短连接分享功能
- JavaSE探赜索隐三<接口>
- 电路板阻抗原理知识及应用
- 【OpenCV】01-OpenCV的数据类型
- 浅谈Android布局在不同机型上的适配(包含GridView)
- (转)CSS3之pointer-events(屏蔽鼠标事件)属性说明
- 为什么谐振时电抗为0_串联谐振赫兹电力讲解变频串联谐振耐压试验电路的原理及作用!|变压器|电抗器|回路|电容|耐压...
热门文章
- 醋都之争,是谁胆敢打翻山西人的“醋坛子”?
- HiveImport: Missing Hive Execution Jar: /opt/apache-hive-1.....和Hive exited with status 1
- mysql安装报错图解_mysql安装图解及报错解决
- 检讨/情况说明的写法
- static变量与全局变量
- icp许可证一般是在哪个政府部门办理
- 又4所高校加入!华为‘智能基座’产教融合协同育人基地”项目
- 【转】网页调试语法错误代码说明(通用于IIS,MYSQL,FTP,ASP,VBScript)
- pyhton输油管问题
- 第12+13天BroadCastReceiver广播