xiner_320 发表于 2005-9-12 11:50:52

大家帮帮忙,看看这个用例怎么写?或者把思路给我!!急啊!!!!

在公司的软件产品中,有一个组织机构管理模块,根据需求写测试用例

1、        此模块负责组织机构的添加、删除和修改
2、        组织机构有三个属性:组织机构代码(1-10个字符)、名称(1-20个字符)、所属父级机构代码
3、        组织机构代码在所在机构中是唯一的
4、        组织机构用树形结构表示,最顶端机构(根级机构)的父级机构代码为“00”
5、        一个机构只有一个父级机构(除根级机构)可以有0到多个子机构。同一机构下的子机构的名称不能相同
6、        修改组织机构时机构代码不允许修改
7、        删除机构时,如有子机构要提示??之后删除机构下所有子级机构

takiro 发表于 2005-9-12 12:29:24

这还算比较清晰啊 根据需求写么。。按照添加、删除及修改三个大部分 再按照需求具体细分输入和条件啊。。。

assult_xp 发表于 2005-9-12 17:25:12

组织机构代码(1-10个字符)、名称(1-20个字符)临界值。
组织机构代码在所在机构中是唯一的,重复/空白/不规范码。
删除机构时,如有子机构要提示??之后删除机构下所有子级机构,删除提示语是否正确,删除操作是否正确,对父机构有无影响,子机构以下是否完全删除,删除后子机构代码是否可重用。
其他的需求上比较清楚了。

晓寒 发表于 2005-11-4 14:28:19

好老的帖子啊

用例编号:FC_OrgnizeManage_1             前提条件:


用例描述:        "添加"子模块功能是否正确


TestCase         描述               预期输出                           实际输出

1.~~~~~~   添加根级机构

2.~~~~~~    添加正确的,合乎规范的机构

3.~~~~~~   在同一父级机构下添加相同代码的两个子机构   
                               例:提示"对不起,该机构代码已存在,添加失败"

4.~~~~~~   添加父级代码不存在的机构

5.~~~~~~   添加父级代码为空的机构

6.~~~~~~   添加名称错误的组织机构

7.~~~~~~   添加代码错误的机构

8.~~~~~~   添加与父级机构同名称的子机构

9.~~~~~~   添加同名称不同代码的两个机构

10.~~~~~~   添加代码相同,父级代码不同的两个机构

剩下的删除和修改,也是一个道理,根据题中的约束,用等价类,边界值就可以了.

另外要注意的,有界面测试,安全性测试(添加,删除及修改权限),如果牵涉到WEB,还要考虑WEB的测试.
页: [1]
查看完整版本: 大家帮帮忙,看看这个用例怎么写?或者把思路给我!!急啊!!!!