权限管理测试设计

根据以下要求,写出测试案例

1)展示字段:角色名称、是否已选和查看角色权限
2)管理员应至少给用户授权一个角色
3)当授权给用户企微管理员角色时,不能选择其他角色
4)当授权用户除企微管理员外的其他角色时,可授权多种角色
5)企微管理员的权限和该企微所购买的套餐权限一致


image.png
image.png

功能及安全测试点

1)检查用户授权界面是否与原型图一致
2)检查用户授权界面的数据正确性(角色列表是否正确,每个角色绑定的权限列表是否正确)
3)用户授权的页面,所有角色都不勾选的情况(授权失败)
4)用户授权的页面,勾选了企微管理员角色的情况(其他角色不能选择)
5)用户授权的页面,勾选多个其他角色的情况(授权成功)
6)非管理员角色的用户登录进来不能给自己授权
7)授权用户管理员的角色后,并以此用户登陆,验证用户的权限是否正确
8)授权用户多个非管理员的角色后,并以此用户登陆,验证用户的权限是否正确(是否超出所给予的权限)

【参考】软件测试之权限测试
https://blog.csdn.net/qq_41595451/article/details/80882406
【参考】用户、角色和权限开发
https://blog.csdn.net/u010004317/article/details/53996757
【参考】权限管理详解(权限管理原理以及方案)
https://blog.csdn.net/u013087513/article/details/74979321

你可能感兴趣的:(权限管理测试设计)