功能测试:
1、输入正确的用户名和密码,点击提交按钮,验证是否能正确登录
2、输入错误的用户名或者密码,验证登录会失败,并且提示相应的错误信息
3、登录测试后能否能跳转到正确的页面
4、用户名和密码中有特殊字符
5、记住用户名的功能
6、登陆失败后,不能记录密码的功能
7、用户名和密码前后有空格的处理
8、密码是否以星号显示
界面测试:
1、布局是否合理,两个信息输入框和一个按钮是否对齐
2、信息输入框和按钮的长度、高度是否符合要求
性能测试:
1、登录成功后生成的Cookie,是否是httponly(否则容易被脚本盗取)
2、用户名和密码是否通过加密的方式,发送给web服务器
3、用户名和密码的验证,应该是用服务器端进行验证,不能单单仅在客户端用javascript验证
4、错误登陆的次数限制
兼容性测试:
1、主流的浏览器下能否显示正常以及功能正常(IE浏览器,Firefox,Chrome等)
2、不同的平台是否能正常工作,比如(Windows,linux)
3、移动设备上是否正常工作,比如Iphone,Andriod
4、不同的分辨率