当前位置: 首页 > 科技 > 人工智能 > 测试工程师可以做什么?看完这个你就都了解了!_腾讯新闻

测试工程师可以做什么?看完这个你就都了解了!_腾讯新闻

天乐
2021-06-02 09:11:51 第一视角

近几年时间里,我们常常听到测试工程师这个职业,但很多朋友还很迷惑,不清楚测试工程师究竟是做什么的,那么今天薯片测试工程师小编就来给大家介绍下整个项目期间测试人员做的事情以及需要具备的对应的技能。

1.版本或产品规划阶段:

作为测试人员,此时可以从更高的角度对产品规划提出自己的想法,更好地帮助产品成功。

所需能力或知识:对产品的商业理解以及对整个行业和市场的理解都比较深入,事实上,此时我们可以把自己看作是产品经理。

2.版本需求阶段:

测试人员可以开始预防需求阶段的缺陷,确保需求能够满足用户的原始需求,整个需求非常清晰合理。版本后期没有不合理的需求或不清晰的问题。

必要的能力和知识:客户的使用场景非常清楚,有能够从客户的角度思考问题的自己的需求分析方法,模型和checklist等非常好的分析能力,可以通过需求文件分析潜在的问题。

3.设计阶段:

测试人员开始预防设计阶段的缺陷,对开发的整个设计方案非常清楚,可以根据开发设计文件中的业务逻辑图自己站在测试的角度,画出测试人员更容易理解的业务逻辑图,发现开发设计方案中存在的问题,指导开发进行修改。

必要的能力和知识:比较深刻的业务背景知识熟悉开发使用的语言的业务分析和转换能力

4.编码阶段:

测试人员开始编写单元测试、界面测试用例、测试工具或自动测试用例,并开始思考如何更好地测试(更高效、更好地保证质量),帮助R&D提前预防编码阶段的缺陷,甚至进行测试驱动开发。

所需的能力和技能:熟悉开发使用的代码语言,静态阅读开发的代码,熟悉开发使用的代码语言的单元和接口测试方法和框架,具有测试工具开发能力和自动化能力,具有良好的代码分析能力、用例设计能力。

5.测试阶段:

测试人员开始制定测试策略和计划,执行测试用例,发现并定位bug,跟踪和回归bug,质量分析,有效的探索测试等等,以便花费更短的时间来更好地保证质量。

具备的能力和技能:制定战略和计划的能力、执行能力、分析和调查问题的能力、业务理解能力、代码熟悉度、模块质量分析能力等!

以上5点就是薯片测试工程师在整个项目期间会做的工作以及所需对应技能,如果大家对于测试工程师岗位感兴趣,那么可以评论区留言或私信小编!

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部