年薪20万软件测试工程师都具备的能力,你有吗?
今天和大家一起来讨论一下知乎上面一个很火的问题:作为软件测试工程师需要具备哪些实力。
第一个我们来分析硬实力:
首先是学历,至少要求大专以上,所以学历有欠缺的小伙伴建议去考个文凭;另一个是技术上的硬实力,这一块要说的就比较多了
第一,测试通用技能。包括
软件测试知识(各种测试理论,测试方法,测试用例编写,bug提交跟踪);计算机知识(操作系统,数据库、通讯协议)
产品业务分析能力,这个一般需要测试经验的积累
第二,测试常见工具的使用。例如
缺陷管理工具:禅道、Jira
版本集成管理:Git、Jenkins
网络抓包工具:fiddler、charles
环境部署管理:Docker
接口测试工具:Postman、Jmeter
App专项测试:Perfdog、Qnet、monkey
等等
如果往上进阶一点的话,
第三、自动化测试能力
1、至少熟悉一门编程语言,像Java、Python
2、掌握主流的自动化测试框架,
web端自动化测试,建议selenium+pytest/unittest;
App移动端自动化测试,建议Appium+pytest/unittest;
接口自动化测试,建议requests+pytest/unittest
第四,再拔高一点,你可能需要往
性能测试能力,测试开发能力去丰富
除了必备的硬实力之外,软实力也不可忽视,除了通常我们说到的,良好的沟通力、表达能力、学习能力、责任心、耐心细心等等之外,我们还需要具备如下2个特质:
第1,“异想天开”能力
举个例子我们在面试测试工程师的时候,经常会遇到这样的问题:随便指定生活中一件物品,像水杯,然后问你该怎么测试?如果你仅仅说功能相关的测试点的话,相信你的测试效果不会太好,因为这个题目就是要考察你全面的测试思维,越是“异想天开”,就越符合面试官的预期,因此不单单是考虑功能,你还需要从界面、易用性、兼容性、安全、压力等方面去思考回答。
第2个软实力,就是要 思考如何“偷懒”
这里说的偷懒,不是说上班偷懒玩手机、刷抖音,而是要学会偷懒,如何节省工作效率
比如自动化测试的演变史,其实就是出于“偷懒”的想法,把一些重复性、简单、没有技术含量的手工测试工作交给代码完成。
总的来说呢,作为一名软件测试工程师,我们需要做到软硬实力兼备,这样才可以走的更远哦。
最后:如果对软件测试、接口测试、自动化测试、技术同行、持续集成、面试经验交流。感兴趣可以进到 902061117,群内会有不定期的分享测试资料。
如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。
好文推荐
2021软件测试工程师面试题汇总(内含答案)-看完BATJ面试官对你竖起大拇指!
什么样的人适合从事软件测试工作?
软件测试和软件开发哪个发展更好
那个准点下班的人,比我先升职了…
年薪20万软件测试工程师都具备的能力,你有吗?相关推荐
- 软件测试师需要具备哪些知识,软件测试工程师需要具备哪些能力?
软件测试工程师需要具备哪些能力?参加个软件测试培训班毕业后就可以成为软件测试工程师了吗?其实并不是想成为比较资深的软件测试工程师,还需要我们具备一定的素质能力的.下面小编和大家分享一下软件测试工程师需 ...
- 软件测试工程师需要具备哪些技术,软件测试工程师需要具备哪些能力?
原标题:软件测试工程师需要具备哪些能力? 软件测试工程师,是老板与开发人员之间的桥梁.因此,除了具备测试技术.测试文档撰写能力外,还需要具备一定的销售沟通能力,业务熟悉能力等. 那,如此全能岗位,需要 ...
- 自动化测试工具有哪些_软件测试工程师要具备哪些能力和技能?
软件测试工程师,是老板与开发人员之间的桥梁.因此,除了具备测试技术.测试文档撰写能力外,还需要具备一定的销售沟通能力,业务熟悉能力等. 那,如此全能岗位,需要具备的能力到底有哪些呢? 首先,认真负责, ...
- 软件测试工程师需要具备哪些能力
原文引用:[url]http://www.51testing.com/html/83/n-834683.html[/url] 问题描述: 作为一名软件测试工程师,需要具备哪些能力? 精彩回答: 会员 ...
- 软件测试工程师应该具备哪些能力?
软件测试工程师应该掌握的专业技能如下: 一.软件测试基础知识 测试计划编写.设计测试用例.编写测试报告.编写BUG报告单.跟踪BUG修复情况,以及各种测试阶段所使用的测试方法.单元测试.功能测试.集成 ...
- 年薪20万Python工程师进阶(7):Python资源大全,让你相见恨晚的Python库
我是 环境管理 管理 Python 版本和环境的工具 pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. virtualenv – 创建独立 Python 环 ...
- 年薪20万、50万、100万的算法工程师,到底有什么区别?
公元七世纪,在车迟国国家气象局组织的一次求雨活动中,虎力.鹿力.羊力三位大仙成功地祈下甘霖,于水火中救了黎民.老国王虽然不明就里,却从此尊他们为国师,奉道教为圭臬. 本世纪,算法工程师们的境遇也差不多 ...
- 程序员年薪20万、30万、40万都是什么样的体验?
年薪20万 把年终奖金这种虚无的算上,刚好过了20的线,此外又是从始至终从事软件行业. 一.本人情况 1.毕业时有幸落户北京,集体户口.(非常感谢我的第一任领导,他在我刚刚入职就给了很高评价,并且给予 ...
- 年薪20万和50万的计算机视觉算法工程师,到底有什么区别?
文末扫码,受邀加入计算机视觉垂直方向的交流群 计算机视觉是目前AI在中国落地最广泛的技术.国内计算机视觉企业达140余家,预计未来三年我国计算机视觉市场仍将保持100%以上的速度增长,2020年行业市 ...
最新文章
- vue 背景透明度_一款媒体小白喜爱的视频编辑软件,vue视频编辑APP,想学就来...
- picturectrl控件中加载图片并显示_如何在EasyX窗体中显示图片
- HTML accesskey 属性
- 更新显示当前歌曲的名称 winform 0130
- 自定义ContentProvider的一些细节探究
- 苹果谈iPhone遭CIA攻击:强烈要求用户升级系统
- vertical-align属性
- mysql 联合索引底层结构_MySQL联合索引底层数据结构
- 怎么让你开发的安卓软件适应更多尺寸的设备
- Proteus 8.13 安装教程
- Armv6 Armv7
- 珠联网络棋牌游戏 v2.95a 官方
- 在ubuntu中运行qq
- 1357: 逆序数字
- Python模块之snmp-cmds,easysnmp
- 如何构建企业内的 TiDB 自运维体系
- RHEL5 Oracle 11G R2 RAC 静默安装 (一) GI安装前 准备
- 【POJ No. 3764】 最长xor 路径 The xor-longest Path
- 易签到PHP源码,会议签到系统(会易签到)应用项目源码
- 函数function的使用方法
热门文章
- NB-IOT ---5G时代三兄弟,NB-IoT到底有多少优势?
- TensorFlow 教程 --进阶指南--3.9TensorBoard: 图表可视化
- android基础知识学习(1) TextView属性大全+单行显示长文本
- 机器学习/人工智能 知识图谱
- layui如何存在多个弹窗_layer重复弹出(layui弹层同时存在多个)的解决方法_心善_前端开发者...
- 【无人机】他把死去的猫做成无人机,网友愤怒了!
- 百度网盘Linux版放出deb包客户端:新增支持Ubuntu 18.04 LTS
- 威马披露2021全年交付智能纯电车44157辆
- 罗永浩吐槽苹果功能更改 @库克:不要再胡来 做祸害用户体验的事
- 消息人士:欧盟下月将对英伟达收购Arm交易展开正式调查