
测试案例设计
系统介绍如何设计测试案例
QIUJUN_FC
这个作者很懒,什么都没留下…
展开
-
等价类划分——测试权限管理模块
在权限管理设计中,经典的权限管理设计是用户-角色-菜单三级绑定结构。角色绑定菜单、用户绑定角色,以此来时效内用户绑定菜单的权限设计。 我们可以运用等价类划分和边界值,来设计测试用例,如下: 用户不绑定角色,直接登录,登录失败。 用户绑定角色,角色不绑定菜单,登录失败。 用户绑定一个角色,角色绑定菜单,登录后菜单的权限就是该角色的菜单权限。 用户绑定多个角色,角色绑定菜单,登录后菜单的权限是多个角色菜单权限的并集。 用户绑定一个角色,角色绑定一个菜单,登录后菜单的权限只有角色绑定的1个。 用户绑定一个角色,原创 2021-03-04 23:34:56 · 1094 阅读 · 1 评论 -
状态迁移法——测试权限审批功能
设计测试用例——状态迁移法 运用状态迁移法来设计测试用例,关键是划出有限状态机,再根据状态之间转换的条件来设计测试用例。 比如说,我们测试一个权限审批的功能。用户在登录系统之前需要申请权限,管理员审批通过后,用户才能正常登录。在对这个功能进行测试用例设计的时候,就可以以状态迁移法来设计。 权限状态有三种:有权限、权限待审批、无权限三种状态,他们之间可以相互转换。我们可以据此设计以下测试用例: 无权限用户申请权限,期间登录提示权限待审批,耐心等待审批结果。 管理员审批通过,用户正常登录。 管理员审批不通过,原创 2021-03-04 23:07:23 · 872 阅读 · 1 评论