(二十三)美萍酒店管理系统:系统维护_系统设置_商品设置_添加类别、添加商品

一、添加类别
数据要求:
类型编号:1——20字符,不能为空,不能重复
商品类别:1——50字符,不能为空

这里写图片描述
这里写图片描述
注意点:
1、第一条用例中,尽可能的覆盖有效等价类,因为不包含服务生的比较好测,在第一条用例中选择不需要服务生
在第二条用例中,就要测包含服务生的了,因为类型编号、商品类别的有效等价类用完了,可以用有效边界,但是
为了数据真实性,可以复用第一条的有效等价类。

2、在用到xx控件时,要说明①“名称 ”②下拉列表、按钮、复选框 比如“按商品类别过滤”下拉列表
通常添加,会在一个表单中显示出来,要说明:“xx”表单,若表单没明显的名称,要自己起个与表单有关的名称


二、添加商品
项目编码:1——20字符,不能为空,不能重复
项目名称:1——20字符,不能为空,不能重复
“+”按钮:可以添加选项,每项1——20字符,最多50个选项
计价单位:可以选择选项,可以输入,1——20字符,不能为空
单位成本:0.00——10000.00小数,不能为空
库存数量:不能填写,如果选中“允许参加进销存管理”复选框,可以在“商品管理-采购进货”中设置数量
预设单价:0.00——10000.00小数,可以为空
报警库存:0——10000整数,不能为空,在库存数量不为0时,要<库存数量(修改商品时)
兑换积分:1——100整数,不能为空,在“允许该商品兑换积分”选中情况下,才可以使用
这里写图片描述
这里写图片描述
注意点:
1、计价单位:是个组合列表框,两处都可以填,一起测试比较麻烦,可以先测列表框,然后再测文本框输入【分离测试】
①为某个控件提供备选项、提供取值,并且与整个界面的业务功能没有关系的部分可以单独测试
②对于同一个控件的等价类可以适当的写在一条用例中(用例步骤比较简单),但是如果该条发现了缺陷,
在提交缺陷报告时,应该特别强调是哪个等价类(数据)引起的问题,这样有助于程序员定位缺陷
重点看测试用例:添加商品001、002、003

2、添加商品项目中项目类别是个下拉列表和之前的添加房间不同,因为添加房间可以说除了房间类型外,填写项没啥差别;
在添加商品项目中项目类别不同,因为这里涉及了有无服务生的问题,对于普通商品(如食品),就需要计价单位、单位成本
预设成本、库存数量、报警库存;对于需要服务生的,上面这些都是不用填的
所以在添加商品项目中的项目类别首先要划分两个等价类:需要服务生、不需要服务生,然后再测其中的某些项
参与进销存:一般情况是不含服务生的,桑拿等需要服务生的一般是不参与进销存的(用例005)

3、兑换积分:其中一个数据要求是:在“允许该商品兑换积分”选中情况下,才可以使用
的无效等价类:”未选中“允许该商品兑换积分”情况下,可以使用
选中“允许该商品兑换积分”情况下,不可以使用

4、在此窗口,点击“保存”按钮,并不会关闭此窗口,只是将信息回到初始状态。
这样也是合理的,可能用户会添加多个商品,这样避免了重复操作。

5、用例004中,用例描述中选中了“参与进销存管理”,在商品表中并没有体现出来,而是在商品管理->采购进货->添加采购商品
所以预期结果中要写出来
这里的经验就是:在用例描述中的测试目的结果要在哪里查看到,这要在预期结果中写出

5、这个界面测试的整体思路是
①先测“+”按钮
②选取一个需要服务生、不需服务生的有效等价类进行测试,若通过,再测③
③边界、有效、无效等

posted @ 2018-05-31 11:35  测试开发分享站  阅读(453)  评论(0编辑  收藏  举报