字符界面的收银台管理系统测试用例
项目描述:超市管理系统有两大功能模块,对订单的管理和对商品的管理;先将所有商品的信息存储到数据库中,再将用户选择的商品组合成一个订单,将订单信息(商品信息以及商品数量)保存在数据库中,当用户需要结算它的订单时可以根据订单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复制文件 ...
最新文章
- SpringBoot项目打成war包部署到外部Tomact运行
- Solaris的硬件相关命令
- Libra教程之:数据结构和存储
- instanceof用法_「JS很简单」JavaScript 基础之 instanceof操作符
- Python 总结题目
- 层间距离对ct图像的影响_CT专业知识掌握基础、了解原理
- vue-cli3以上框架解决跨域问题
- 神经网络开始设计字体,可根据“矢量字体”变换大小写
- 从时分复用、频分复用到码分复用(CDMA)
- MiniGUI源码分析:GDI(1)-- GDI概览及Surface
- es6删除数组某一项_JavaScript:集合与数组,重要但你不知道的ES6数据类型
- 【电子学会】2020年12月图形化一级 -- 海底世界
- c#代码串口服务器的无线连接,C# 通过串口读取和发送数据
- opc服务器是硬件吗,opc是什么(一文彻底搞懂什么是OPC)
- springboot+thymeleaf+bootstrap+mybatis-Plus+mysql 情侣空间网站源代码
- ctf show-web入门 php特性篇部分题解
- 【2022年9月】237条微信内置浏览器UA
- 共创数字国企丨金蝶云・苍穹应邀参加国有企业数字化转型与发展研讨会
- html仿短信聊天,前端开发JS模仿手机短信发送
- 常用汇编数据传输指令