深圳达内IT培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>深圳软件测试面试中的那点事儿

深圳软件测试面试中的那点事儿

软件测试大厂面试题及答案,又到了金三银四的季节,近段时间很多小伙伴们都问有没有软件测试大厂的面试题,今天抽空来整理整理软件测试面试中的那点事儿吧,帮助那些正在找工作或想跳槽找工作的小伙伴们!

深圳软件测试面试中的那点事儿

问题1:登录的按钮不能点击,如何排查问题?

登录按钮不能点击,大概率前端会有问题:

前端没有响应用户点击事件,导致请求发不出去;

前端发起HTTP请求,但是后端接口返回异常,前端捕获异常之后,没有处理;

网络异常,发不出去请求,但是前端也没有作出提示;

内存不够,导致页面卡死。

问题2:压测的时候,QPS一直上不去,你会怎么排查?

看被测服务器的性能,看是否资源被打满,导致请求无法连接解决办法:被测服务器扩容。

看接口是否出现报错,以及响应时间是否变慢解决办法:接口性能优化。

看压测机器的性能,是不是网络IO占满,并发数达不到解决办法:多台压测机器并发。

看压测工具是否支持并发请求解决办法:采用多线程或协程的方式去并发请求

问题3:常用HTTP协议调试代理工具有什么?详细说明抓取HTTPS协议的设置过程?

Fiddler是一个http协议调试代理工具;

打开Fiddler,进入Tools-Options-HTTPS,配置允许抓取HTTPS连接和解析HTTPS

流量然后选择要解释的来源,设置是否忽略服务证书错误(这些操作做完之后,在浏览器方位IP:8888,安装证书就可以在浏览器抓取HTTPS协议了)。

问题4:linux查看文件用什么命令,查看进程用什么命令

查看文件内容的命令有more less head tail cat;

查看进程:ps-ef|grep进程号;

查看日志文件常用:less、view。

问题5:写出表的增删改查SQL语法

表的创建:create table表名(列名1类型约束,列2类型约束…)

表的删除:drop table表名

表的更改(结构的更改,不是记录的更新):alter table表名add|drop列名|约束名

插入记录:insert into表名…values…

更新记录:update表名set列名=值where条件

删除记录:delete from表名where条件

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网