软件测试面试大合集(16)

玩技站长
玩技站长
管理员, Keymaster
11177
文章
0
粉丝
面试技巧评论685字数 800阅读2分40秒阅读模式

1、熟悉数据库吗?平时数据库用的多吗?

熟悉数据库吗:比较熟,比如DML语句有增删改查:(有序思维说出来)

1 insert into 表名 values(值1,值2,值3,...)文章源自玩技e族-https://www.playezu.com/17792.html

2 delete  from 表名 where 条件文章源自玩技e族-https://www.playezu.com/17792.html

3 update 表名 set 列名 = 新值文章源自玩技e族-https://www.playezu.com/17792.html

4 select * from 表名文章源自玩技e族-https://www.playezu.com/17792.html

查询语句最长的是 select * from 表名 where 条件 group by 分组列名 having 分组后的条件 order by 列名。文章源自玩技e族-https://www.playezu.com/17792.html

平时数据库用的多吗(大概测试过程的1/4时间在查数据库):还行,一般出现问题,遇到bug,就要去查询数据库,初步定为问题。开发会给到我们一个库表设计的excel(数据字典),里面有描述表名和表中的字段,我把交易过程的一些唯一标识,把他作为where条件去查询数据。初步分析后,再把问题暴露给开发。(比如淘宝支付时,输入支付密码后,已经返回了支付成功的提示信息,然后界面上的订单查询还是待付款,这个时候就要去查询订单表的数据,找到自己刚才做的交易的那一笔订单,去分析一下错误,再暴露给开发) 文章源自玩技e族-https://www.playezu.com/17792.html

 文章源自玩技e族-https://www.playezu.com/17792.html

2、linux查看文件用什么命令,查看进程用什么命令

回答:查看文件内容的命令有  more less head tail cat文章源自玩技e族-https://www.playezu.com/17792.html

查看进程:ps -ef | grep 进程号 文章源自玩技e族-https://www.playezu.com/17792.html

查看日志文件常用:less、view文章源自玩技e族-https://www.playezu.com/17792.html

 

3、查看日志常用什么命令,主要查看什么内容

1 查看日志常用less命令或者view命令。

2 主要查看程序运行的记录,比如支付失败,后台就有报错信息打印到.log日志文件中,就可以通过分析日志信息来初步定为问题。(补充:同时也去查询数据库,分析订单数据,查看支付状态等等)

 

PS:日志就是.log的文本文件,和.txt一样属于文本文件。vi或者vim编辑器属于记事本软件,一般不会用来查看日志。

4、抓包工具使用:

1 就是打开fiddler工具后,再去浏览器打开网页,fiddler会自动抓包,抓取请求响应数据。他会自动设置为本地代理,还可以设置抓取https协议的包。

 

2 如果要抓取手机访问互联网数据包,就要在手机上的网络设置里,设置代理服务器。就是把fiddler作为代理服务器(fiddler自身要设置为支持远程连接),手机连接fiddler工具,所以手机代理服务器设置页面要输入打开fiddler工具的电脑的ip地址和fiddler的端口号8888,好让手机能连接fiddler,通过fiddler来访问互联网。

 

PS:浏览器都自带抓包工具,F12快捷键可以调用此工具,开发经常利用此工具来分析页面数据,通过分析页面数据来定位程序问题。

这个问题的大家都关心,给大家一个小建议。

5、离职时候工资多少?

说比现在期望薪资少500元。

来源:图文来自网络,如有侵权请联系删除

 最后更新:2019-5-31
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证