这家公司是做证券项目的,约的9点钟,路程还是有点遥远,转了一趟公交两趟地铁,精力都花在了路上,感觉有点累,以下是今天得面试流程。
到公司前台给我了一张面试表,写完之后就是等待面试。一共面试了两轮,第一轮面试官是测试主管,第二轮测试经理(负责人)。
第一轮
自我介绍。
根据自己的情况扩展。
你是怎么理解软件测试的?
我觉得软件测试是很重要的岗位,如果一个系统开发完后不通过测试去产品质量把关,产品不能正常运行可能造成的后果,损失钱财、损失时间、损失客户等等,所以我个人觉得测试是不可缺少的一部分。
为什么转测试?
我觉得测试的发展空间很大, 而且薪资也比较可观,发展方向也会我想要的。
用到的是什么工具?
我们用到的是JMeter用来做接口测试的,Fiddler用来抓包、定位BUG,可以根据返回的请求分析错误。
测试用例的要素是什么?
测试编号、测试项目、测试标题、重要级别、预置条件、测试输入、操作步骤、预期结果。
有没有做过接口测试,用到的是什么工具?
用到的是JMeter,根据接口需求文档编写测试用例,然后用这个工具做接口测试。
如果没有JMeter工具,你怎么做接口测试?
那可以用Postman、SoapUI、Fiddler虽然不能用来做接口,可以用Fiddler来抓包,,使用F12来定位全后端的BUG。
JMeter安装到使用的流程。
先下载一个安装包,然后解压,再去配置环境变量,配置后再去配置JDK,都配置好之后,在bin目录下找到bat格式的JMeter,双击打开,然后会跳出一个是命令框的弹框,一个是JMeter的弹框。
测试方法有哪些,边界值是怎么用的?
等价类、边界值、错误推测法、正交法,以边界值举例:用户提现或者充值的时候,只能是100的整数倍,0-50万,输入100.001-499999.99这就是用的边界值。
给你一个插板,你怎么测试?
测试点可以分为:功能测试、兼容性测试、易用性测试、UI测试、安全性测试等等。
比如功能测试:插板的大小、有几个插孔、有没有开关按钮;
比如兼容性测试:手机的充电器能不能用,电脑的插孔能不能用等;
安全性测试:在插入的时候会不会触电,用电的时候 会不会漏电的情况。
其他就忘记问的什么了,然后就然我等第二轮面试。
第二轮
这一轮面试就没有问到什么技术方面的问题,聊得基本上都是家常和公司的发展。面试官先是说了岗位的职责,然后又说了他们公司的发展的方向和业务流程。
职业规划。
根据自己的情况回答。
如果入职后,你怎么开展自己的工作?
进入公司后熟悉公司环境,然后根据领导分配的任务去轻重缓急分析执行,去熟悉公司的业务、了解项目需求等。
如果和领导有分歧你会怎么处理,如果领导对你态度很不好怎么办?
根据具体发生的事情去分析问题,可以把自己不同的见解说出来,看下是否能被采纳,最终还是听取领导的安排。
至于领导的态度不好的问题,我觉得还是对事不对人,毕竟同在一个办公室,每天都是要朝夕相处的。
你会不会把个人情绪带到工作中?
我是一个把生活和工作分的很清楚的人,我进修过心理学,对于把控情绪管理这块,我很有自信,而且我的性格比较随和、容易相处。
作者:一枚测试工程师