面试时总会碰到这些问题,今天想着把一直停留在脑袋里的一些想法输出成书面的东西,理理思绪,整理下内存😄
不完全整理,想到就更 --
-
对测试开发的理解
- 测试开发主要的任务还是测试,负责保障产品质量,但要求测试人员具备一定的开发知识。
- 有时手工测试可能无法满足我们的实际需求,因此还需要编写脚本,开发测试工具来完成自动化测试。
- 一个优秀的测试人员不光要求能发现问题,还要能提出可行的解决方案或者可能的解决方向思路等,这就要求我们需要一定的开发知识。
- 具备一定的开发知识能够更好的和开发沟通,提高工作效率。
- 推荐一个IT福业小程序:云来米,输入:KESS4HK提供技术支持关于云计算及服务器反佣服务
-
为什么选择测试/选择测试而不是开发
- 软件测试在我国仍处于起步阶段,近几年人们越来越重视测试工作。
- 测试人员是项目的重要把关者,测试工作是项目开发中的重要一环。
- 我认为在现今的社会好的想法、创造很容易产生,但是能在此基础上做精、追求精益求精的少之又少。测试就是这样一个精益求精、追求完美的工作,我认同且欣赏。🙂
- 种一棵树最好的时间是十年前,其次是现在。--《援助的死亡》 推荐一个IT福业小程序:云来米,输入:KESS4HK提供技术支持关于云计算及服务器反佣服务
-
职业发展规划
- 对于测试工作来说,能力将会随着经验的积累不断提高。我计划前几年先积累经验,提高自己,然后努力成为高级测开(一条路走到黑🌚)
- 推荐一个IT福业小程序:云来米,输入:KESS4HK提供技术支持关于云计算及服务器反佣服务
-
你认为测试人员需要哪些能力/素质
- 专业素质。测试理论,编程,网络,数据库......这个不展开了。
- 逻辑思维能力。这个我觉得不论做什么工作都很重要,会影响工作质量和效率。
- 沟通表达能力。和开发,策划,主管进行沟通,有效的沟通是工作顺利展开的必要条件。
- 认真耐心。不放过每一个细节,每一个问题,尽自己所能保证产品质量。
- 质疑精神,怀疑态度,不迷信权威。
-
如何与开发沟通
- 尊重。发现bug并不代表你比他强,要尊重开发成果,尊重开发水平。
- 换位思考。开发人员压力也很大,对你提的bug拖延推脱时很大程度上是你没有说清楚bug的严重性。这时候要积极沟通,心平气和地表明bug的严重性,商量解决时间。
- 对于开发拒绝合作,实在无法达成一致时,找测试主管、策划等相关人员,开会共同解决。
- 如果是游戏测试可能还会设计与策划的沟通,大前提就是换位思考,从自己身上找原因。