小弟刚入行新人做功能测试,被分配测试登录界面,界面大致如下,这是本人的想法。写了17条功能测试用例(融入界面、易用性就不详细写了),另外登录主要是验证和数据库是否匹配,不知是否还有需要考虑边界值问题? 求大神指导,有没漏的!!
账号:
密码:
登录 重置
功能测试:1直接点登陆 2账号匹配、密码为空点登陆 3 账号为空、密码正确点击登陆 4直接点重置看界面然后账号、密码正确登陆
5账号、密码正确登陆 6 账号不匹配、密码正确登陆 7账号正确、密码不正确登陆 8账号转大写字母、密码正确登陆
9账号匹配、密码带有大写字母登陆 10账号正确(前后有空格)、密码正确登陆 11账号匹配、密码前后有空格登陆
12账号带有转义字符、密码正确登陆 13账号正确、密码带有转义字符登陆 14写SQl语句点击登陆
15账号密码在写字板填写正确粘贴到输入框登陆 16刚刚删除的账号、账号与密码与之前信息匹配登陆
17更改密码后分别用新旧密码尝试登陆
性能测试:检验进入登陆页面需要的时间 登陆成功或不成功的处理时间 安全性测试:同一账号、同时重复登录;同一机器同时登陆不同账号 密码复制是否有效 密码是否加密 能否无限次登陆 下次登录是否有保存记录 Cokkies设置httponly SQl数据注入
界面测试:没有错别字 字体统一、输入框一样、大小适中、对齐、布局合理 兼容性测试:不同操作系统 不同浏览器 不同分辨率 易用性测试:Tab、Enter、上下键 是否有效
|