系统管理员管理测试用例
添加管理员测试
测试项 | 预期code | 预期消息 |
---|---|---|
管理员名称为空测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称带特殊字符测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称纯数字校验 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称为1位测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称大于20位测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
权限id为负数校验 | 004 | 权限id必须为数字 |
备注超出限制校验 | 004 | 备注最大为90个字符 |
管理员真实姓名为空测试 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名1位校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名超出20位限制测试 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名为纯数字校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名特殊字符校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
是否为管理员为负数校验 | 004 | 必须为数字且,1为超级管理员,0为其他 |
是否为管理员大于1校验 | 004 | 必须为数字且,1为超级管理员,0为其他 |
是否为管理员为空校验 | 004 | 是否为超级管理员不能为空 |
管理员密码为空校验 | 917 | 管理员密码不能为空 |
正确校验 | 200 | |
管理员名称重复校验 | 915 | 管理员名称重复 |
权限不存在校验 | 003 | 所属权限不存在 |
修改管理员测试
测试项 | 预期code | 预期消息 |
---|---|---|
管理员名称为空测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称带特殊字符测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称纯数字校验 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称为1位测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员名称大于20位测试 | 004 | 名称不能为纯数字和特殊字符,并且长度为2-20个字符 |
权限id为负数校验 | 004 | 权限id必须为数字 |
备注超出限制校验 | 004 | 备注最大为90个字符 |
管理员真实姓名为空测试 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名1位校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名超出20位限制测试 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名为纯数字校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
管理员真实姓名特殊字符校验 | 004 | 真实姓名不能为纯数字和特殊字符,并且长度为2-20个字符 |
是否为管理员为负数校验 | 004 | 必须为数字且,1为超级管理员,0为其他 |
是否为管理员大于1校验 | 004 | 必须为数字且,1为超级管理员,0为其他 |
是否为管理员为空校验 | 004 | 是否为超级管理员不能为空 |
要修改的管理员是否存在校验 | 003 | 当前管理不存在 |
管理员名称重复校验 | 915 | 管理员名称重复 |
修改最后一个超级管理员到普通管理员测试(必须保留一个超级管理员) | 916 | 必须保留一个超级管理员 |
权限不存在校验 | 003 | 所属权限不存在 |
正确校验 | 200 |
管理员删除测试
测试项 | 预期code | 预期消息 |
---|---|---|
要删除的管理员不存在校验 | 003 | 当前管理员不存在 |
删除最后一个超级管理员测试 | 916 | 必须保留一个超级管理员删除最后一个超级管理员测试 |
正确测试 | 200 |