分类:
功能测试、界面测试、性能测试、安全性测试、可用性测试、兼容性测试、本地化测试、软件辅助测试
首先了解用户需求,比如这个登录界面是弹窗式,还是在网页里面。
对用户名的长度,和密码的强度等。还有比如用户对界面的美观是不是有特殊的要求?(需求)
功能测试:
1.什么都不输入,点击提交按钮,看提示信息。
2.输入正确的用户名和密码,点击登录按钮,验证是否能正确登录。
3.登录成功后能否跳转到正确的页面。
4.用户名和密码,如果太短或者太长,该如何处理。
5.是否有记住登录名功能。
6.是否有密码加密功能(星号)。
7.密码登录失败后是否有记住账号功能。
8.输入密码时,按大小键盘切换键是否有提示。
9.拥有验证码时,验证码图片文字是否扭曲过大。
界面测试:
1.布局是否合理,俩个test和一个按钮是否对齐和统一。
2.界面中的文字是否简单易懂,有没有错别字。
性能测试:
1.打开登录页面,需要加载几秒。
2.成功登录账号密码后,成功跳转到新页面,是否超过五秒。
安全性测试:
1.用户名和密码是否通过加密的方式,发送给Web服务器。
2.错误登录的次数限制。
3.考虑是否支持多用户在同一机器上登录。
可用性测试:
1.是否可以用全键盘进行操作,是否有快捷键。
2.是否可以TAB键进行账号对密码的切换。
3.输入账号和密码后,是否回车可以进行登录。
兼容性测试:
1.主流的浏览器上是否可以正常运行。
2.不同平台上进行运行是否正常,如WIN和MAC。
3.移动设备上是否可以正常工作,如IPHONE何ANDRIOD。
本地化测试:
1.不同的语言环境,页面显示是否正常