软件测试需要具备的技能(软技能硬技能)
![软件测试需要具备的技能(软技能硬技能)](https://static001.geekbang.org/infoq/b7/b7b7dc2a81a9a506359e9a31f0361c0b.jpeg)
软件测试的必备技能
在往期的文章分享了很多的面试题,索性做一个转型。从零基础开始讲解,结合面试题来和大家一起学习交流软件测试的艺术。
第一个是专业技能,也叫硬技能。
第二个叫做软技能。
我们在上一篇文章中讲到了软件测试流程的 5 个环节,每个环节都对应着不同的技能点。
专业技能:
![](https://static001.geekbang.org/infoq/6d/6d2dae9db36508192ee5bc539362d526.webp?x-oss-process=image/resize,p_80/format,jpg)
测试技术能力、工具使用能力、文档分析能力
用例设计、环境搭建能力、管理工具使用(因为极有可能你设计的用例会在管理工具上去使用)
执行用例
软技能:
判断 bug 能力、问题分析能力
至于什么是软技能,在后面给大家再详细的讲解。
现在我和你讲这些执行测试用例能力、用例设计能力,因为可能还没有设计过用例也没执行过测试用例,听起来会有点懵。
在我们去面试软件测试岗位简历中间有一个非常重要的项,就是你的专业技能描述,对于专业技能我们该怎么描述?
高级功能测试
APP 测试
接口自动化测试
Mysql/Linux/git 环境部署
Web 前端技术
你正在看的面试辅导以及项目实战……
学习掌握了哪一些内容就可以写到简历里面。
专业技能:
测试基础、工具使用、用例设计、环境搭建……都是属于你的专业技能。
软技能:
因为软件测试是一个团队工作,所以说除了完成自己的事情之外。还需要具备有这些:
![](https://static001.geekbang.org/infoq/7a/7a82fc0efe4cb4c547ef5e5bfdcaa129.png)
![](https://static001.geekbang.org/infoq/99/9922a468774357d6c6345afd17b2be66.webp?x-oss-process=image/resize,p_80/format,jpg)
比如说沟通表达能力,问题解决能力,业务分析能力,缺陷的洞察能力,团队协作能力。
我们去面试的时候固然专业技能很重要,你的软技能也同样重要。
比如我去应聘一个小学老师,硬核的专业技能要有教师资格证,还需要一些优良的品质,爱国、师德、爱护小朋友、三观要正……这些就属于你的软技能。
经典面试题:
你提交 bug,开发认为不是 bug,你会怎么处理?
领导给你安排任务是超出你的能力,那么你会怎么处理?
像这一类面试题就是考核你的软技能(沟通表达能力、问题解决能力、团队协作能力),没有所谓的绝对标准答案,只要你回答得不是那么的偏差就可以了。动手能力考核来了,自行搜索或者公众号主页点击领取资料,面试题合集,Ctrl+F 快速定位找到面试题参考答案。同时也欢迎在评论区一起探讨交流。
如果你通过努力成功进入到了心仪的公司,一定不要懈怠放松,职场成长和新技术学习一样,不进则退。
公众号:程序员阿沐
个人 vx:Ceshirenzhuifeng(阿沐)
1.免费领取一份 325 页软件测试工程师面试宝典文档资料。
2.软件测试学习路线以及相对应的视频学习教程免费分享!
更多 | 学习资源 | 职业规划 | 等,欢迎私信留言。
心怀感激,对帮助过自己的人,给予真诚的回馈,记得把阿沐推给你的朋友。
点赞+在看+收藏,这个对我很重要。
版权声明: 本文为 InfoQ 作者【程序员阿沐】的原创文章。
原文链接:【http://xie.infoq.cn/article/89a775b38e0b5a4472bf2e15d】。文章转载请联系作者。
评论