测试面试题
1.请简单介绍PC网络故障以及如何排除障碍
(1)首先排除接触故障,即确保自己的网线是可以 正常使用的。禁用网卡再启用,排除偶然性。
(2)使用ipconfig查看计算机的上网参数
1、win+R输入cmd,打开命令提示符窗口
2、输入ipconfig,按Enter确认,可以看到机器的配置信息,输入ipconfig/all,可以看到IP地址和网卡物理地址等相关网络详细信息。
(3)使用ping命令测试网络的连通性,定位故障范围
在命令提示符窗口中输入”ping 127.0.0.1“,数据显示本机分别发送和接受了4个数据包,丢包率为零,可以判断本机网络协议工作正常,
如显示”请求超时“,则表明本机网卡的安装 或TCP/IP协议有问题,接下来就应该检查网卡和TCP/IP协议,卸载后重装即可。
(4)ping本机IP
在确认127.0.0.1地址能被ping通的情况下,继续使用ping命令 测试本机的IP地址能否被ping通,
如不能,说明本机的网卡驱动程序不正确,或者网卡与网线之间连接有故障,也有可能是本地的路由表面收到了破坏,
此时 应检查本机网卡的状态是否为已连接,网络参数是否设置正确,
如果正确可是不能ping通,就应该重新安装网卡驱动程序。丢失率为零,可以判断网卡安装配置 没有问题,工作正常。
(5)ping网关
网关地址能被ping通的话,表明本机网络连接以及正常,
如果命令不成功,可能是网关设备自身存在问题,
也可能是本机上网参数设置有误,检查网络参数。
2.请你说明如何对登录界面进行测试
-
界面测试
界面显示正常且完整;
界面简洁易懂;
界面中没有错别字; -
用户名和密码输入测试:
用户名和密码大小写敏感;
正确用户名+正确密码+(正确验证码/错误验证码/null);
错误用户名+正确密码+(正确验证码/错误验证码/null);
正确用户名+错误密码+(正确验证码/错误验证码/null);
错误用户名+错误密码+(正确验证码/错误验证码/null);
null+正确密码+(正确验证码/错误验证码/null);
null+错误密码+(正确验证码/错误验证码/null);
正确用户名+null+(正确验证码/错误验证码/null);
错误用户名+null+(正确验证码/错误验证码/null);
null+null+(正确验证码/错误验证码/null);
用户名前/中/后含有空格;
密码的前/中/后有空格;
如果有名密切换按钮,能正常工作;
用户名和密码字位数限制和字符范围的测试(等价类、边界值、一些保留字的测试、强制复制和粘贴来实现不允许输入的字符)
如果有验证码,测试验证码的扭曲程度要可以辨识。考虑到红绿色盲人群。测试刷新按钮的正常工作。
验证码的不失效的最长时间;
如果有记住密码,记住密码的最长时间,过期后是否清空密码;
点击“忘记用户名”或“密码”能否正常跳转到修改密码页面;
输入栏有快速删除按钮,验证它是否正常; -
安全测试:
密码隐藏显示;
密码不能拷贝或粘贴;
输入特殊字符(null,NULL,javascript,)、 oucment.write(“abc”)、 hello);
密码的强弱程度校验;
用户名和密码输入框分别输入典型的“SQL注入攻击”字符串,验证系统的返回页面;
用户名和密码输入框分别输入典型的“XSS跨站脚本攻击”字符串,验证系统行为是否被篡改;
密码是否有有效期,有效期到了是否提醒修改密码;
错误登录多次有误拦截提醒; -
兼容性测试:
相同版本不同的浏览器;
不同版本相同的浏览器;
不同分辨率的界面下,验证登录页面显示以及功能的正确性; -
性能测试:
用户登录的响应时间;
-
其他测试点
登录按钮用回车键代替;
登录后跳转是否正常;
密码或者用户名出现错误进行提醒;
如果提供小键盘输入,测试小键盘输入正确否;
能支持多用户在同一台电脑上登录;
同一账号在不同设备上登录;
点击输入框,输入框中默认的内容消失还是需要删除操作;
多次点击登录按钮;
能否使用Table键;
操作错误之后,提醒信息简单明了;
如果支持第三方登录,需验证能否正常登录;