权限测试资料整理及讨论!
1) 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限);2) 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理;
3) 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确;
4) 在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序能否正确处理;
5) 不同权限用户登录同一个系统,权限范围是否正确;
6) 覆盖系统所有权限设定;
7) 能否添加信息为空的用户(其中包括空用户名及空口令、空用户名非空口令、非空用户名及空口令);
8) 能否添加长用户名及长口令,如果允许,新用户能否正确登录;
9) 系统是否允许删除系统管理员这一特殊用户或修改系统管理员口令,删除或修改后系统的实际情况;
10)登录用户能否修改自己的权限;
11)添加用户(有标识或编号):标识相同,用户名不同;标识相同,用户名相同;标识不同,用户名相同;标识不同,用户名不同;
12)登录用户能否修改本人(或其他人)的信息,删除本人(或其他人);
13)修改用户的信息(包括权限,口令,基本信息等),对其他模块的影响;
14)修改用户信息:修改后的用户信息和已经存在的用户信息相同;修改后的用户信息和已经存在的用户信息不同;
15)不给用户授权,是否允许登录;
15)改某些设置时,是否会影响具有上级权限及相同权限人员的设置;
16)系统管理员修改了某些数据,以其他人员身份登录时数据是否改变;
17)用户能否同时属于多个组,各个组的权限能否交叉;
删除后重新添加的用户是否具有以前的权限;更改用户各项属性(包括权限)看对权限是否有影响。 测试点:
1.分别对各会员组,会员,工作组,用户分配权限,测试各组权限所显示的权限是否可见或可用;
2.没有分配的权限是无法进行其他任何操作;
3.分配的权限是否都可用,可以正常操作;
4.对关联单据,参考,过程,报表的权限是否可用或可见;(没有权限是不可用)
5.交叉权限测试,比如同一用户用到的工作组可能有重复设定,是否显示正确;
6.删除工作组或者会员组后,是否还具有该权限;
7.会员公司不能修改系统平台的权限;
1.用superusr进入系统管理平台,设置会员组的权限,是否出错,速度是否可接受,相应的权限是否设置方便,对应的权限是否正确;
2.将不同的会员组分配给会员后,用会员的管理员身份进入后,测试已分配的权限功能按钮是否可用,是否正确完成相应的功能操作,
没有分配是不能进行任何操作;
3.在会员公司里新增工作组,并分配给各用户,用户登录后,功能是否正确并可操作;
4.superuser系统管理员新增的默认工作组分配给会员公司用户后,对应的权限是否正确及可操作;
5.交叉权限测试,先对会员组交叉权限进行测试,再对工作组交叉权限进行测试,重复设置,是否显示正确及可操作;
6.删除会员组及工作组后,用户是否还具备该功能
测试用例
测试用例:1.会员组是否可删除和修改:系统给出的会员组不能修改和删除;会员管理者可修改和删除自己新增的会员;
被会员引用的会员组是否可删除:能,删除会员组后,会员对应的会员组也应该可删作;
2.会员组是否可设置权限:分配各个会员组的权限;是否可交叉分配权限:是;会员组是否有查找功能:未有(BS有)
3.会员可选择对应的会员组:可否重复分配:不能;删除了的会员组不能再分配;分配对应的会员组后,用会员管理账号能否看到对应的会员组权限;
会员是否可删除:可停用;会员是否有查找功能:未有;
4.建立的会员组是否区分不同的物流公司:是;
5.能否在会员节点上新建会员:不能;能否在员工新建自己公司的账号:能(暂出错);
6.管理会员组在会员组范围内只有两个权限节点,但在会员公司上设置选择另外会员组(系统默认的组)比管理会员组的权限更多;
LZ怎么看都像是你总结好啦
LZ怎么看都像是你总结好啦 呵呵,实际上要讨论这些细节前,最好说明下权限系统的结构设计。 原帖由 动力无限 于 2008-9-17 18:13 发表 http://bbs.51testing.com/images/common/back.gifLZ怎么看都像是你总结好啦
可以把你测试过的情况放上来..大家讨论下嘛.. 感谢楼主分享啊,正需要啊:victory: 同魏娜娣老师讲解的一模一样,感谢,很好! 十分感谢LZ,最希望看到的就是这种具体的东西,学习了 感谢楼主分享:hug:
页:
[1]