测试面试之技术面试必须要知道的事

一、面试的步骤

1.电话面试/笔试
  第一轮面试(测试组长,测试主管)
  第二轮面试(测试经理)
  第三轮面试(技术部经理,CTO)
  第四轮面试(HR)
 面试官所想--找到合适的人

 

二、面试中的打分项

1.表达沟通能力
2.理解能力
3.态度,与诚实
4.技术能力
5.自主性,学习能力

 

三、面试的环节

1、自我介绍:
  吐字清晰,不啰嗦
  先介绍自己,姓名,年龄,毕业于XX年
2、工作经历/项目经历:
  从第一份工作开始,讲你的职位,工作的内容,项目中的亮点
3、面试官提问:
  1.根据简历上的项目提问
  2.提问一些岗位所需的测试技能
  3.提问一些测试的流程,和工作中如何处理问题
  4.提问一些其他问题,比如离家多远,是否结婚,是否能加班

 

四、面试的要求

1、初级测试工程师1-2年的面试要求:
  1.功能测试方法,流程
  2.Sql-增删改查,多表关联
  3.测试用例
  4.使用工具抓包-fiddler,Charles
  5.专项测试--弱网络,网络中断,兼容性,耗电量等


2、中级测试工程师2-4年的面试要求:
  1.接口测试-加密,篡改
  2.Liux基础
  3.测试工具使用 jmeter等
  4.专项测试--弱网络,网络中断,兼容性,耗电量等

 

3、高级测试工程师5年+的面试要求:
  1.自动化测试
  2.性能测试
  3.安全测试
  4.编程语言熟悉程度
  5.算法题

 

五、技术必问问题

1、给你一个具体的东西,比如自动售货机,电梯,椅子怎么测?
2、一个功能场景,比如登录页面,微信朋友圈,大众点评购买电影票,饿了么点餐,怎么测?

 

六、测试用例怎么写

1.先画思维导图,提取测试点
2.根据测试点进行用例编写
3.写一部分冒烟用例让开发进行执行
4.测试用例分级,P0级别用例必定执行
5.非常紧急的情况下,用例不写
6.用例写完后,进行评审,一轮内部评审一轮外部
7.迭代结束后汇入总的用例池

 

posted @ 2020-05-21 17:27  远行的雁子  阅读(651)  评论(0)    收藏  举报