如果给你一个登陆页面你怎么测试?
1、功能测试:
测试登陆界面的页面展示,字段展示是否正确以及字段的显示是否正确;
2、边界值分析
用户名,密码等字段需要考虑最小,最大,刚刚好位数等的测试
3、等价类测试分析
用户名,密码需要考虑有效等价类和无效等价类,例如:数字,汉字,字符(一般字符和特殊字符),以及数字,汉字,字符的组合情况,为空,null值,空格等;
4、密码测试
密码是否支持隐藏,还是密码是直接暴露显示等
5、兼容性测试
浏览器版本兼容性:
IE(7,8,9,10,11),火狐,谷歌,百度等浏览器
网络兼容性测试:
2g,3g,4g,wifi等网络情况下分别登陆页面查看页面显示
6、性能测试
可以使用loadrunner等性能测试工具查找这个页面的性能瓶颈,或者同时打开多个网页查看是否可以显示
7、安全性测试
经验是否在输入框输入带病毒的脚步代码,SQL注入等查看页面是否会不安全以及乱代码和脚本是否会保存到数据库等。
写在后面
我大致按照一些区分整理了一下,里面有很多是不完善的,同时很多个大类其实是可以细分到更加广阔的测试方面,希望有幸阅读这篇文章的同行可以帮忙评论并且提供更加好的技术支持!!!欢迎各位指正!