大家帮帮忙,看看这个用例怎么写?或者把思路给我!!急啊!!!!
在公司的软件产品中,有一个组织机构管理模块,根据需求写测试用例1、 此模块负责组织机构的添加、删除和修改
2、 组织机构有三个属性:组织机构代码(1-10个字符)、名称(1-20个字符)、所属父级机构代码
3、 组织机构代码在所在机构中是唯一的
4、 组织机构用树形结构表示,最顶端机构(根级机构)的父级机构代码为“00”
5、 一个机构只有一个父级机构(除根级机构)可以有0到多个子机构。同一机构下的子机构的名称不能相同
6、 修改组织机构时机构代码不允许修改
7、 删除机构时,如有子机构要提示??之后删除机构下所有子级机构 这还算比较清晰啊 根据需求写么。。按照添加、删除及修改三个大部分 再按照需求具体细分输入和条件啊。。。 组织机构代码(1-10个字符)、名称(1-20个字符)临界值。
组织机构代码在所在机构中是唯一的,重复/空白/不规范码。
删除机构时,如有子机构要提示??之后删除机构下所有子级机构,删除提示语是否正确,删除操作是否正确,对父机构有无影响,子机构以下是否完全删除,删除后子机构代码是否可重用。
其他的需求上比较清楚了。
好老的帖子啊
用例编号:FC_OrgnizeManage_1 前提条件:用例描述: "添加"子模块功能是否正确
TestCase 描述 预期输出 实际输出
1.~~~~~~ 添加根级机构
2.~~~~~~ 添加正确的,合乎规范的机构
3.~~~~~~ 在同一父级机构下添加相同代码的两个子机构
例:提示"对不起,该机构代码已存在,添加失败"
4.~~~~~~ 添加父级代码不存在的机构
5.~~~~~~ 添加父级代码为空的机构
6.~~~~~~ 添加名称错误的组织机构
7.~~~~~~ 添加代码错误的机构
8.~~~~~~ 添加与父级机构同名称的子机构
9.~~~~~~ 添加同名称不同代码的两个机构
10.~~~~~~ 添加代码相同,父级代码不同的两个机构
剩下的删除和修改,也是一个道理,根据题中的约束,用等价类,边界值就可以了.
另外要注意的,有界面测试,安全性测试(添加,删除及修改权限),如果牵涉到WEB,还要考虑WEB的测试.
页:
[1]