测试工作是怎么进行的
Note
根据需求规格说明书做测试需求分析,制定测试计划(包括测试分组、测试模块分工、测试时间以及进度安排),组员按分工编写用例,用例编写完成进行审核,审核通过后按测试时用例和功能分工进行测试,测试时考虑浏览器是否兼容,发现bug则提交issue,并对bug进行跟踪直到缺陷可以接受,最后分析测试结果,撰写测试报告。上线后,关注产品是否正常运行。注意这个地方不要死记硬背,要自然一点,否则一眼顶针
衍生问题
bug的声明周期:
bug记录里面包含哪些内容:
提交了一个bug,但开发认为不是bug,作为测试怎么办:
对于复现率不高的bug如何处理:
有没有印象深刻的bug,问题的原因:
前后端bug,如何定位bug:
测试计划、测试报告包含的内容:
面试手撕包括:
- 算法 :多是力扣上常见的mid题目
- SQL :最多不超过三张表的联表查询
测试工具相关
- 测试用例用什么工具管理
- 缺陷用什么工具管理
Tip
关于自动化测试工具、性能测试工具、接口测试工具 起码要求运用,原理需要了解,jmeter和lr的区别
软件测试的工具用过哪些
——基于简历,从接口测试开始说起,
编写脚本会吗?
性能测试工作的流程?
关联有哪些方式,有什么区别?
性能测试脚本怎么处理要获取的随机验证码?
测试过程中碰到了什么性能问题,如何解决?
接口测试怎么做的?
反问 这里体现是否对公司或岗位充满兴趣
-
部门结构,测试多少人、研发多少人
-
项目清空,正在做什么项目,如果面试通过负责哪一块的工作
-
公司对于技术员工的晋升机制
-
如果面试的情况不是很好,可以直接请教前面某一个没回答上来的问题
HR面/软技能
-
公司职位薪资可能比预期的要低点,还考虑吗?
1.反问具体薪资是多少,根据不同地区和公司要有不同预期薪资,浮动超出1.5k则不考虑
2.现场发offer直接答应 -
职业规划
1.技术路线---功能、性能、自动化测试---全能型资深测试
2.管理路线---小组负责人---项目负责人---测试经理---测试总监
---短期:先熟悉产品业务胜任测试工作---搭建自动化测试框架---独当一面,负责项目
Warning
不要在面试的时候表现出转岗的意愿,谁会想要不安分的新人
- 为什么开发转测试
1.看好测试前景,现在开发岗人满为患
2.自身比较擅长沟通,做事情比较细致