对一个注册页面编写测试用例

这个题是我在面试的时候被问到的,当时回答的特别不好,现在总结一下:
需求:如下图所示(两个文本框,一个注册按钮)
注册页面

首先,要对这个问题进行需求分析。要问清楚注册按钮点击后是进行跳转还是只在本页面之中进行显示。对于用户和密码的长度的限制是多少……
功能测试
1. 用户为空,密码为空,能否注册。(边界值+等价类)
2. 用户为空,密码不为空,能否注册。
3. 用户不为空,密码为空,能否注册。
4. 用户和密码的长度大于规定的长度,能否注册。
5. 用户的长度大于规定的长度,密码的长度合法,能否注册。
6. 用户的长度合法,密码的长度大于规定的长度,能否注册。
7. 用户的长度合法,密码的长度合法,能否注册。
8. 对于一些特殊字符,比如*&¥#@空格……..能否注册成功。
9. 点击注册按钮后,能否进行正常的页面跳转。(假设成功后会进行跳转)
10. 点击按钮后,注册失败,是否有提示信息。
11. 密码的输入是否加密显示。(比如:黑点,圆圈…..)
12. 是否有记住用户名的功能。
13. 注册失败是否有记住用户名的功能。
14. 输入密码时,大写键盘开启时,有无提示信息。
15. 用户和密码输入正确时,能否直接按enter键进行注册。

性能测试
1. 打开注册页面需要等待几秒
2. 点击注册按钮后,需要等待几秒会显示注册成功。
3. 在某一时刻,若有很多用户进行注册,能否注册成功。

界面测试
1. 两个文本框和一个按钮的布局是否美观。
2. 文本框,按钮的长宽是否与需求文档相符。
3. 文字是否简洁易懂,有误错别字。

安全性测试
1. 输入框输入 ‘ ’ \ /等字符时,是否会使系统崩溃。
2. 是否屏蔽SQL注入式攻击。

兼容性测试
1. 不同的浏览器中能否进行注册。
2. 在手机等移动设备中能否进行注册。
总结,在遇到编写测试用例的试题时,首先要从多方面进行考虑。然后在每一个测试点中再进行拓展。。。。

  • 11
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值