软件测试需要学习些什么技能? 软件测试需要哪些技能?
\u505a\u8f6f\u4ef6\u6d4b\u8bd5\u9700\u8981\u5177\u5907\u54ea\u4e9b\u6280\u80fd\uff1f1\u3001 \u8f6f\u4ef6\u6d4b\u8bd5\u57fa\u7840\u77e5\u8bc6\uff1a
\u6d4b\u8bd5\u8ba1\u5212\u7f16\u5199\u3001\u8bbe\u8ba1\u6d4b\u8bd5\u7528\u4f8b\u3001\u7f16\u5199\u6d4b\u8bd5\u62a5\u544a\u3001\u7f16\u5199BUG\u62a5\u544a\u5355\u3001\u8ddf\u8e2aBUG\u4fee\u590d\u60c5\u51b5\u3001\u8fd8\u9700\u8981\u826f\u597d\u7684\u6c9f\u901a\u80fd\u529b\u3001\u4ee5\u53ca\u5404\u79cd\u6d4b\u8bd5\u9636\u6bb5\u6240\u4f7f\u7528\u7684\u6d4b\u8bd5\u65b9\u6cd5\u3001\u5355\u5143\u6d4b\u8bd5\u3001\u529f\u80fd\u6d4b\u8bd5\u3001\u96c6\u6210\u6d4b\u8bd5\u3001\u7cfb\u7edf\u6d4b\u8bd5\u7b49\u7b49\u3001CMMI /ISO9001
2\u3001 \u5404\u79cd\u6d4b\u8bd5\u5de5\u5177\u7684\u4f7f\u7528\uff1a
\u6211\u4eec\u5728\u6d4b\u8bd5\u7684\u5de5\u4f5c\u4e2d\u4e3a\u4e86\u80fd\u591f\u63d0\u9ad8\u5de5\u4f5c\u6548\u7387\u8fdb\u7a0b\u4f1a\u7528\u5230\u5f88\u591a\u5de5\u5177\u3001QTP\u3001LR\u3001QC\u3001TD\u3001Bugfree\u3001VSS\u3001SVN\u7b49\u7b49\u5de5\u5177\u3001\u867d\u7136\u8bf4\u5de5\u5177\u4e0d\u662f\u4e07\u80fd\u7684\u4f46\u662f\u5de5\u5177\u80fd\u4e3a\u6211\u4eec\u63d0\u9ad8\u5de5\u4f5c\u6548\u7387\u6240\u4ee5\u4e0d\u80fd\u5427\u5de5\u5177\u5f53\u795e\u4e00\u6837\u770b\u5f85\u3001\u4f46\u662f\u5fc5\u987b\u5f97\u4f1a\u719f\u7ec3\u7684\u4f7f\u7528
3\u3001 \u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u77e5\u8bc6\uff1a
Windows\u3001linux\u3001uinx\u8fd9\u4e9b\u90fd\u5fc5\u987b\u4f1a\u4f7f\u7528\u3001\u800c\u4e14\u4e0d\u4ec5\u4ec5\u662f\u7b80\u5355\u7684\u64cd\u4f5c\u3001\u4e00\u822c\u7684\u670d\u52a1\u7ba1\u7406\u3001\u6ce8\u518c\u8868\u7f16\u8f91\u3001\u547d\u4ee4\u884c\u64cd\u4f5c\u90fd\u9700\u8981\u4f1a\u3001\u53ef\u4ee5\u60f3\u8c61\u4e0b\u4e00\u4e2a\u8fdeapache\u670d\u52a1\u90fd\u4e0d\u4f1a\u5b89\u88c5\u914d\u7f6e\u7684\u4eba\u3001\u8c01\u80fd\u60f3\u8c61\u4f60\u53ef\u4ee5\u505a\u597d\u57fa\u4e8eapache\u73af\u5883\u7684\u6d4b\u8bd5\u5de5\u4f5c\u3001\u4ec0\u4e48\uff1f\u4e0d\u77e5\u9053\u600e\u4e48\u67e5\u770b\u78c1\u76d8\u538b\u529b\u3001IO\u6570\u636e\u3002windows linux\u90fd\u6709\u63d0\u4f9b\u81ea\u5e26\u7684\u5de5\u5177\u53ef\u7528\u4e8e\u67e5\u770b\u8fd9\u4e9b\u6570\u636e\u3001perfmon\u3001top\u4ec0\u4e48\u7684\u3002
4\u3001 \u6570\u636e\u5e93\u77e5\u8bc6\uff1a
\u73b0\u5728Oracle\u7684DBA\u5f85\u9047\u6bd4\u4e00\u822c\u7684\u5f00\u53d1\u4eba\u5458\u5f85\u9047\u8fd8\u9ad8\u5c31\u77e5\u9053\u6570\u636e\u5e93\u5728\u4f01\u4e1a\u4e2d\u7684\u91cd\u8981\u6027\u4e86\u3001\u4f5c\u4e3a\u6d4b\u8bd5\u4eba\u5458\u867d\u7136\u4e0d\u9700\u8981\u6709DBA\u7684\u80fd\u529b\u3001\u4f46\u662f\u57fa\u672c\u7684\u6570\u636e\u5e93\u64cd\u4f5c\u4f60\u5fc5\u987b\u5f97\u4f1a\u628a\u3001\u4e0d\u7ba1\u662fOracle\u3001DB2\u3001MSsql\u8fd8\u662fmysql\u6700\u5c11\u90fd\u5e94\u8be5\u80fd\u719f\u6089\u4f7f\u7528\u5176\u4e2d\u7684\u4e00\u4e8c\u3002
5\u3001 \u8ba1\u7b97\u673a\u786c\u4ef6\u77e5\u8bc6\uff1a
\u505a\u8fc7\u6027\u80fd\u6d4b\u8bd5\u7684\u670b\u53cb\u90fd\u77e5\u9053\u5728\u6027\u80fd\u6d4b\u8bd5\u8fc7\u7a0b\u4e2d\u786c\u4ef6\u6027\u80fd\u4e5f\u662f\u4e00\u4e2a\u975e\u5e38\u91cd\u8981\u7684\u6307\u6807\u3001CPU\u3001\u5185\u5b58\u3001IO\u3001\u5e26\u5bbd\u7b49\u7b49\u3001\u5982\u679c\u4f60\u662f\u505a\u786c\u4ef6\u6d4b\u8bd5\u7684\u3002\u90a3\u4e48\u5c31\u66f4\u4e0d\u7528\u8bf4\u4e86\u3002\u4ea4\u6362\u673a\u3001\u8def\u7531\u5668\u3001\u9632\u706b\u5899\u8fd9\u4e9b\u8bbe\u5907\u90fd\u9700\u8981\u6709\u6240\u4e86\u89e3\u3002
6\u3001 \u7f51\u7edc\u534f\u8bae\uff1a
\u5982\u679c\u4f60\u8fd8\u77e5\u9053TCP\u548cUDP\u6709\u4ec0\u4e48\u4e0d\u4e00\u6837\u7684\u8bdd\u8bf7\u8d76\u5feb\u53bb\u8865\u5145\u70b9\u77e5\u8bc6\u5427\u3001\u4e92\u8054\u7f51\u65f6\u4ee3\u3001\u4e00\u5207\u90fd\u901a\u8fc7\u7f51\u7edc\u4f20\u8f93\u3001\u5e38\u7528\u534f\u8bae\u5fc5\u987b\u5f97\u4e86\u89e3\u3001\u66fe\u7ecf\u9762\u8bd5\u4e86\u4e00\u4e2a\u6d4b\u8bd5\u5de5\u7a0b\u5e08\u505a\u4e862\u5e74\u7684\u6d4b\u8bd5\u5c45\u7136\u4e0d\u77e5\u9053\u81ea\u5df1\u6d4b\u8bd5\u8f6f\u4ef6\u4f7f\u7528\u4ec0\u4e48\u534f\u8bae\u3001\u8fd9\u6837\u7684\u4eba\u662f\u4f60\u7684\u8bdd\u4f60\u6562\u62db\u4e48\uff1f
7\u3001 \u5f00\u53d1\u8bed\u8a00\u5373\u4ee3\u7801\u7f16\u5199\u80fd\u529b\uff1a
\u867d\u7136\u4e0d\u4f1a\u5199\u4ee3\u7801\u4e5f\u80fd\u505a\u6d4b\u8bd5\u3001\u4f46\u662f\u5982\u679c\u4f60\u60f3\u505a\u5230\u9ad8\u7ea7\u6d4b\u8bd5\u5de5\u7a0b\u5e08\u4ee5\u4e0a\u3001\u90a3\u4e48\u4ee3\u7801\u7f16\u5199\u80fd\u529b\u5c31\u662f\u5fc5\u9009\u9879\u3001\u5982\u679c\u4e0d\u4f1a\u5199\u4ee3\u7801\u3001\u90a3\u4e48\u4f60\u4e0d\u53ef\u80fd\u6210\u4e3a\u9ad8\u7ea7\u6d4b\u8bd5\u3002\u9ad8\u7ea7\u6d4b\u8bd5\u5de5\u7a0b\u5e08\u7684\u4e00\u90e8\u5206\u5de5\u4f5c\u5c31\u662f\u5728\u5199\u6d4b\u8bd5\u5de5\u5177\u3002\u867d\u7136\u6d4b\u8bd5\u4e5f\u9700\u8981\u5199\u4ee3\u7801\u4f46\u4e0d\u9700\u8981\u548c\u5f00\u53d1\u4e00\u6837\u90a3\u4e48\u7cbe\u901a\u67d0\u4e00\u95e8\u8bed\u8a00\u3001\u53ef\u662f\u6d4b\u8bd5\u5374\u9700\u8981\u4e86\u89e3\u5f88\u591a\u95e8\u5f00\u53d1\u8bed\u8a00\uff08\u4e3e\u4e00\u4e2a\u7b80\u5355\u7684\u4f8b\u5b50\uff1a\u4f60\u73b0\u5728\u6240\u5728\u7684\u9879\u76ee\u4eceC++\u8bed\u8a00\u30012\u5e74\u540e\u4f60\u6362\u5de5\u4f5c\u4e86\u3001\u65b0\u516c\u53f8\u7684\u5f00\u53d1\u8bed\u8a00\u662fjava\u6216\u8005\u662fVB\u4ec0\u4e48\u7684\uff09\u6240\u4ee5\u5728\u5f00\u53d1\u8bed\u8a00\u4e2d\u6d4b\u8bd5\u9700\u8981\u66f4\u5e7f\u7684\u5b66\u4e60\u3002
8\u3001 \u884c\u4e1a\u77e5\u8bc6\uff1a
\u884c\u4e1a\u77e5\u8bc6\u4e4b\u6240\u4ee5\u5199\u5728\u6700\u540e\u9762\u662f\u56e0\u4e3a\u524d\u9762\u76847\u6761\u6211\u4eec\u90fd\u53ef\u4ee5\u901a\u8fc7\u5b66\u4e60\u6765\u638c\u63e1\u3001\u4f46\u662f\u552f\u72ec\u884c\u4e1a\u77e5\u8bc6\u5374\u53ea\u80fd\u901a\u8fc7\u5de5\u4f5c\u7ecf\u9a8c\u6765\u79ef\u7d2f\u3001\u4e0d\u8981\u8bf4\u4f60\u53bb\u770b\u51e0\u672c\u4e66\u5c31\u77e5\u9053\u901a\u4fe1\u884c\u4e1a\u3001\u533b\u7597\u884c\u4e1a\u3001\u6216\u8005\u662f\u822a\u5929\u884c\u4e1a\u3001\u4f60\u8ba4\u4e3a\u5728\u4e66\u672c\u4e0a\u9762\u80fd\u5b66\u5230\u4e48\uff1f
\u7531\u4e8e\u884c\u4e1a\u77e5\u8bc6\u7684\u7279\u6b8a\u6027\u6240\u4ee5\u5efa\u8bae\u670b\u53cb\u4eec\u4e0d\u8981\u9891\u7e41\u7684\u8df3\u69fd\u3001\u7ecf\u9a8c\u7684\u79ef\u7d2f\u662f\u9700\u8981\u65f6\u95f4\u6765\u6c89\u6dc0\u7684\u3002
9\u3001 \u5177\u6709\u4e00\u5b9a\u7684\u7f8e\u5b66\u89c2\uff1a
\u8fd9\u4e2a\u8bf4\u8d77\u6765\u6bd4\u8f83\u62d7\u53e3\u4e00\u70b9\u3001\u7b80\u5355\u6765\u8bf4\u4e0d\u7ba1\u662f\u5f00\u53d1\u6d3b\u52a8\u8fd8\u662f\u6d4b\u8bd5\u6d3b\u52a8\u3001\u6700\u540e\u7684\u76ee\u6807\u5c31\u662f\u5c06\u4ea7\u54c1\u63a8\u5411\u5e02\u573a\u3001\u800c\u4e14\u5f97\u5230\u7528\u6237\u7684\u8ba4\u53ef\u3002\u6240\u4ee5\u5982\u679c\u4ea7\u54c1\u5728\u9700\u6c42\u5206\u6790\u9636\u6bb5\u5c31\u51fa\u73b0\u4e86\u504f\u79bb\u7528\u6237\u822a\u9053\u3001\u90a3\u4e48\u5c31\u7b97\u6d4b\u8bd5 \u5f00\u53d1\u505a\u5f97\u518d\u597d\u8fd9\u4e2a\u9879\u76ee\u4e5f\u662f\u4e00\u6837\u4f1a\u5931\u8d25\u3002\u6240\u4ee5\u5404\u4f4d\u5982\u679c\u6709\u5e78\u80fd\u591f\u53c2\u52a0\u9700\u6c42\u8bc4\u5ba1\u7684\u8bdd\u3001\u8bf7\u4e0d\u8981\u541d\u556c\u4f60\u7684\u8a00\u8bba\u3002
10\u3001\u8bf7\u4e0d\u8981\u5fd8\u8bb0\u65f6\u523b\u5b66\u4e60\u7740\uff1a
\u8fd9\u70b9\u6211\u76f8\u4fe1\u5927\u5bb6\u5e94\u8be5\u90fd\u80fd\u7406\u89e3\u6240\u4ee5\u4e0d\u7528\u5199\u4ec0\u4e48\uff1a\u4ec5\u6b64\u4e00\u70b9\u201c\u4e0d\u5b66\u4e60\u5c31\u4f1a\u843d\u540e\u201d
\u603b\u7ed3\uff1a\u8bf4\u4e86\u90a3\u4e48\u591a\u6280\u80fd\u6216\u8005\u662f\u8bf4\u662f\u9700\u8981\u638c\u63e1\u7684\u6280\u672f\u3001\u5982\u679c\u4f60\u6ca1\u6709\u4e00\u9897\u53d1\u73b0\u7f3a\u9677\u4e4b\u7f8e\u7684\u5fc3\u6001\u3001\u6ca1\u6709\u4e00\u9897\u4ee5\u63d0\u9ad8\u8d28\u91cf\u4e3a\u524d\u63d0\u6765\u6295\u5165\u5de5\u4f5c\u4e2d\u3001\u90a3\u4e48\u5c31\u7b97\u4f60\u5176\u4ed6\u505a\u5f97\u518d\u597d\u4e5f\u4e0d\u8fc7\u662f\u4e07\u5343\u8f6f\u4ef6\u6d4b\u8bd5\u4ece\u4e1a\u4eba\u5458\u4e2d\u7684\u4e00\u679a\u3002\u6d4b\u8bd5\u6d3b\u52a8\u5927\u90e8\u5206\u7528\u4e8e\u53d1\u73b0\u7f3a\u9677\u3001\u800c\u53d1\u73b0\u7f3a\u9677\u4e4b\u540e\u7684\u5de5\u4f5c\u5c24\u4e3a\u91cd\u8981\uff1a\u600e\u4e48\u6837\u4ece\u53d1\u73b0\u7f3a\u9677\u5230\u63d0\u9ad8\u8d28\u91cf\u3002
\u8f6f\u4ef6\u6d4b\u8bd5\u9700\u8981\u5b66\u4ec0\u4e48\uff1f
软件测试需要学习测试用例、测试用例的方法、缺陷管理工具、掌握数据库、App测试、python语言、Linux系统、前端语言等技能。
1、测试用例
这是每一个工程师必备技能,也是标志你进入测试行业最低的门槛,关于测试用例可以参考我以前写的文章。
2、测试用例的方法
测试用例的方法,只用掌握相关的方法,才能把测试用例写好,覆盖度高。
3、缺陷管理工具
缺陷管理工具,就是提交bug工具,这是评价软件质量考核之一,也是软件工程师的价值所在。
4、掌握数据库
掌握数据库非常重要,这个世界由许许多多数据组成,软件测试,就是满足客户的需求,但必须数据正确,其实软件工程师需要对数据流向的了解,才能更加深入地了解业务,这也是一项基本技能之一。
5、App测试
App测试,从兴起到目前市场的成熟,APP可以说成为市场上的主流产品。若你不会APP的测试,很多公司是是不要的,所以需要我们深入了解。web测试,其实跟App相似。
7、python语言
python语言是现在最流行的语言,这是测试人员技能升级最好的方式之一,测试人员可以利用他做非常多的事情。
8、Linux系统
Linux系统,测试人员利用它最多的是看日志,更好地为开发定位bug,这也是提升技能之一。
9、前端语言
前端语言,可以让自己更好的判断bug是前端还是后端造成的,多学一点技能对于测试人员非常好的。
第一步,测试基础:
测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。大概就包括:测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元测试、功能测试、集成测试、系统测试等。
第二步:学习脚本语言
如:python语言,当然python 是一门相对简单的计算机语言,考虑长远发展,需要了解C语言或者java。都说C语言最难,但是用得确实也多。
第三步:学习软件测试工具
学习软件测试工具并不难,只是需要我们去系统的学习。比如性能测试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等。虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用。最关键的一点,是要结合项目具体去操作,实践出真知,理论知识在实际项目中才能得到巩固。
第四步:计算机硬件知识
做过性能测试的都知道在性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽等等、如果你是做硬件测试的。那么就更不用说了。交换机、路由器、防火墙这些设备都需要有所了解。
第五步:数据库测试
MySQL数据库
MySQL简介、命令行工具以及数据管理、MySQL数据查询(条件、分组、聚合函数、排序、分页、连接查询、自关联、子查询)、内置函数、项目练习、数据分表、Python操作MySQL。
Redis数据库
Redis简介、客户端和服务器、数据类型(string、hash、list、set、zset)、各种数据类型操作、Python操作Redis、主从、集群。
第六步:项目实战
最好参与真实项目的测试工作,积累真实项目的测试经验。
成为优秀软件测试员之提升条件,如果你想成为一个更优秀的软件测试员的话,除了上面那些,你也最好能够具备开发语言即代码编写能力,虽然不会写代码也能做测试、但是如果你想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。高级测试工程 师的一部分工作就是在写测试工具。虽然测试也需要写代码但不需要和开发一样那么精通某一门语言、可是测试却需要了解很多门开发语言(举一个简单的例子:你 现在所在的项目从C++语言、2年后你换工作了、新公司的开发语言是Java或者是VB什么的)所以在开发语言中测试需要更广的学习。
成为软件测试员之必备条件,就是你一定要有良好的心态。心要静、细心耐心、责任心。心静不下来无法对bug展开发向思维及拓展想像。任何一个测试最先面对的心理压力就是重复性的劳动。在你的测试生涯中,一定会碰见很多心理的考验,自己对于质量心里没有底、或者由于产品发布问题或者达到了测试瓶颈时候的困惑等。每个人都有自己的背景以及性格,往往对于测试来讲,就是考验心理素质的时候,这个时候就需要你自己不断地去克服这些心理
每个软件在上线之前都离不开重重测试,想要成为一名合格的软件测试工程师,首先需要学习功能测试的技术,计算机基础、软件测试核心理论、Linux、数据库都是需要学习的,学完这些基本可以胜任功能测试工程师的职位。
紧接着要学习自动化测试的技术,Python、Web自动化测试、App自动化测试,新增移动端测试,包括App兼容性测试,7*24小时稳定性测试,功耗性能测试,UI测试,交互测试等。学完这些基本可以胜任自动化测试工程师的职位。
然后开始开始学习接口测试的技术,主要包括接口测试核心理论、接口测试工具Jmeter、接口测试工具Postman、抓包工具Fiddler、Jenkins持续集成、Python实现接口测试等,最后要学习性能测试相关技术,学习包括性能测试理论、虚拟脚本生成器操作、场景设计、报告生成和分析等相关的技术。
以上就是优就业小编整理的软件测试需要学习的技术。
软件测试要求知识面广,但不一定精,编程语言的话,最好是什么都学过,至少几种主流的程序语言要学过,如java、.net、C 。还有会一些脚本语言vba(vb)、sql、 C等。
网络的话:TCP/IP协议,局域网广域网相关知识等
数据库:当前主流的mysql、ms-sql、oracle
常用测试工具:HP的三剑客首当其冲了:QTP(自动化功能测试工具)、LoadRunner(自动化性能测试工具)、QC(TD前身,测试管理追踪工具)。当然这些都是收费产品。网上有破解版的可供学习。(一套)
开源免费的测试工具:QTP(自动化功能测试工具,破解版的可以满足绝大部分测试需求)、jmeter(自动化性能测试工具)、bugzilla(测试管理追踪工具)。H13660006544您好!希望能有所帮助!有空到软件测试基地,365testing看看。
学软件测试,慧乐课堂,前面是134中间是3660后面是0801
~~~就业率百分之百
初级级测试工程师
很多人理解软件测试就是在计算机按来按去去寻找软件缺陷,诚然,初级软件测试工程师一般只做黑盒测试,也就是说,按部就班的执行测试用例,当预期结果与实际结果不符时,就认为可能寻找到一个软件缺陷。
初级测试工程师:从零基础入门到能够找到工作,月薪6-10k
可能你是刚毕业的学生,也可能你是打算转行进入软件测试这个行业,那么首先以下基本的理论你是必须要掌握的:
软件测试的定义、生命周期、工作流程、需求分析;
测试用例的设计、编写、评审;
bug的基本知识以及禅道的使用;
测试计划、测试报告的编写;
SVN、Git版本控制工具的使用;
搞定上上面的这些基本必备内容,就已经知道可以做具体的实战内容,假如一个项目拿到手之后,按照下面的一套流程跑一遍:
发布项目进行立项,建立项目组进行分工;
需求评审,学会如何看需求文档,进行需求分析,罗列测试点;
整理测试点,编写测试用例,然后进行用例评审;
执行测试,比如功能、界面、前后台、兼容性、数据库,对于发现的bug提交到禅道;
分析、总结、编写测试报告;
这个流程完整的跑一遍之后,只能说对于整体的测试流程算是掌握了,但是仍然不足以找到一份合适的工作,想要学会做功能测试,以下的内容也是必须掌握的:
Linux相关技能
操作环境、命令、安装数据库、部署测试环境等
数据库相关技能
各种命令用法、字段、增删改查
接口测试相关技能
接口测试基本理论、http协议、测试方法;
接口测试需求分析、用例编写、评审;
几种工具的掌握,jmeter、postman、soupUI;
APP测试相关技能
安装/卸载、离线、UI、登录等测试内容;
兼容性测试、monkey、fiddler抓包;
OK,搞定了这些,恭喜你已经可以投出你的简历去寻找一份测试的工作了!
中级测试工程师
中级测试工程师可能不如开发工程师在某个领域深入,但是知识面要宽一些。中级测试工程师通常具有一定的开发经验,而且对质量管理,网络,多种操作系统,多种脚本语言,数据库等领域都具有相当程序的知识。另外中级测试工程师往往较普通开发人员对项目架构接口等细节有更深的了解,他们需要纵观全局并且注重细节才能设计出有效精彩的测试用例,经常需要见人所未见,还会对需求提出改进意见。
中级测试工程师:测试在职搞定性能测试和自动化测试,月薪15-25k
想要到中级测试工程师只有搞定性能、自动化测试,才能独当一面!
性能测试学习路线:
性能测试的概念和流程
常见问题剖析、流行工具、方案设计
性能测试工具
jmeter工具的使用、实战;
jmeter多协议、拓展与定制;
分布式压测与任务调度;
性能监控
性能监控体系与监控数据采集
性能实施
分布式服务压测,场景设计、场景执行
测试结果关联分析,TPS、响应时间、线程关联分析,压力和资源使用率关联分析
性能分析与报告
jvm调试与系统调试
性能瓶颈分析
自动化测试学习路线:
搞定Python或者Java语言,建议先从Python入手
基本的语言知识,语法、函数、模块、输入与输出、面向对象编程
脚本编写、标准库、多线程、第三方库,外部数据处理
unittest、pytest测试框架、参数化、数据驱动
web端的自动化测试
selenium安装、录制、处理
web控件、JavaScript脚本、PO模式
移动端APP自动化测试
appium使用、录制、元素定位方法
APP控件定位、交互,参数化用例
appium问题定位分析、源码分析、二次封装
服务端接口自动化测试
接口自动化测试框架request
接口请求构造、断言
json/xml请求、响应断言
headcookie处理、认证体系
以上是中级测试工程师所具备的技能,你技能达到性能测试,月薪可达到15k,技能达到自动化测试,月薪25k!
高级测试工程师
高级测试工程师需要具有丰富的开发知识和经验,既懂开发又懂测试,是复合型的通才,因为高级的白盒测试,性能测试,测试开发及安全测试等都需要强大的编程能力,高级的安全测试甚至还需要出色的反汇编功底。这些高级测试工程师在国内数量非常少,年薪也比较高,通常只有大公司才请得起这样的高薪人才。
高级测试工程师:测试专家,懂开发,会测试,年薪30k+
完善测试技术体系
Linux、docker、shell、SQL、Python/java
打牢自动化测试技术基础
web自动化测试
selenium测试框架
PageObject设计模式、原则、演练
APP自动化测试
Android自动化测试框架
appium高级应用于原理剖析
APP自动化测试实战
测试框架封装改造
ios自动化测试
移动专项测试
健壮性测试、弱网测试、崩溃检测、耗电量分析等
移动端性能测试
移动端安全测试
接口自动化测试
接口协议与抓包、代理技术与mock
接口自动化测试框架、HTTPrunner测试框架
dubbo接口自动化测试
接口管理工具swagger、接口安全测试
docker容器技术
docker容器、docker镜像
持续集成/持续交付/devops
jenkins持续集成
Jenkins持续交付
绛旓細杞欢娴嬭瘯闇瑕佸涔犳祴璇曠敤渚嬨佹祴璇曠敤渚嬬殑鏂规硶銆佺己闄风鐞嗗伐鍏枫佹帉鎻℃暟鎹簱銆丄pp娴嬭瘯銆乸ython璇█銆丩inux绯荤粺銆佸墠绔瑷绛夋妧鑳銆1銆佹祴璇曠敤渚 杩欐槸姣忎竴涓伐绋嬪笀蹇呭鎶鑳斤紝涔熸槸鏍囧織浣犺繘鍏ユ祴璇曡涓氭渶浣庣殑闂ㄦ锛屽叧浜庢祴璇曠敤渚嬪彲浠ュ弬鑰冩垜浠ュ墠鍐欑殑鏂囩珷銆2銆佹祴璇曠敤渚嬬殑鏂规硶 娴嬭瘯鐢ㄤ緥鐨勬柟娉曪紝鍙敤鎺屾彙鐩稿叧鐨勬柟娉曪紝鎵嶈兘鎶婃祴璇...
绛旓細1銆佺涓姝ワ紝娴嬭瘯鍩虹銆娴嬭瘯璁″垝缂栧啓銆佽璁℃祴璇曠敤渚嬨佺紪鍐欐祴璇曟姤鍛娿佺紪鍐橞UG鎶ュ憡鍗曘佽窡韪狟UG淇鎯呭喌銆佽繕闇瑕佽壇濂界殑娌熼氳兘鍔涖佷互鍙婂悇绉嶆祴璇曢樁娈垫墍浣跨敤鐨勬祴璇曟柟娉曘佸崟鍏冩祴璇曘佸姛鑳芥祴璇曘侀泦鎴愭祴璇曘佺郴缁熸祴璇曠瓑銆2銆佺浜屾锛氬涔犺剼鏈瑷銆python璇█,褰撶劧python 鏄竴闂ㄧ浉瀵圭畝鍗曠殑璁$畻鏈鸿瑷锛岃冭檻闀胯繙鍙戝睍锛岄渶瑕佷簡...
绛旓細杞欢娴嬭瘯闇瑕佸涔犵殑涓昏鍐呭鏈夛細杞欢娴嬭瘯鐞嗚鍩虹銆佹祴璇曟柟娉曚笌鎶鏈佹祴璇曞伐鍏蜂娇鐢ㄣ佽蒋浠跺紑鍙戠敓鍛藉懆鏈熷強椤圭洰绠$悊銆1. 杞欢娴嬭瘯鐞嗚鍩虹锛氳繖鏄蒋浠舵祴璇曠殑鏍稿績閮ㄥ垎锛屽寘鎷祴璇曠殑鍩烘湰姒傚康銆佹祴璇曠殑鍩烘湰鍘熷垯銆佹祴璇曠殑鐢熷懡鍛ㄦ湡绛夈傜悊瑙h繖浜涘熀纭鐞嗚锛岃兘澶熷府鍔╂祴璇曞伐绋嬪笀鎶婃彙娴嬭瘯鐨勬暣浣撴祦绋嬶紝纭繚娴嬭瘯鐨勬湁鏁堟у拰瀹屾暣鎬с2....
绛旓細杞欢娴嬭瘯闇瑕佸涔犳妧鑳藉ぇ姒傛湁浠ヤ笅:1.杞欢娴嬭瘯鐨勫熀纭鐭ヨ瘑锛堥粦鐩掓祴璇锛岀櫧鐩掓祴璇曪紝鍗曞厓娴嬭瘯锛岀郴缁熸祴璇曪級2.杞欢娴嬭瘯鐨勫熀鏈伐鍏凤紙娴嬭瘯绠$悊宸ュ叿锛岃嚜鍔ㄥ寲娴嬭瘯宸ュ叿锛屾ц兘娴嬭瘯宸ュ叿锛3.涓瀹氱殑缂栫▼鐭ヨ瘑 4.闇瑕佹暟鎹簱锛屼腑闂翠欢锛岀綉缁滃崗璁紝CMMI绛夎蒋浠跺伐绋嬬殑鐞嗚
绛旓細杞欢娴嬭瘯宸ョ▼甯堥渶瑕佹帉鎻″摢浜涙妧鑳斤紵1銆佽鐔熸倝娴嬭瘯瀹氫箟锛屾祴璇曠敤渚嬬殑璁捐锛岄棶棰樻姤鍛婄殑缂栧啓銆2銆丩inux鐩稿叧鎶鑳斤細鍖呮嫭鎿嶄綔鐜銆佸懡浠ゃ佸畨瑁呮暟鎹簱銆侀儴缃叉祴璇曠幆澧冪瓑銆3銆佹暟鎹簱鐩稿叧鎶鑳斤細鍚勭鍛戒护鐢ㄦ硶銆佸瓧娈点佸鍒犳敼鏌4銆佹帴鍙f祴璇曠浉鍏虫妧鑳斤細鍩烘湰鐞嗚銆侀渶姹傚垎鏋愩佺敤渚嬬紪鍐欐祴璇曞伐鍏5銆丄PP娴嬭瘯鐩稿叧鎶鑳斤細UI娴嬭瘯锛屽吋瀹规...
绛旓細鏁版嵁搴 锛岀綉缁滅郴缁熷拰鍗忚鐨勮璁″拰浣跨敤銆3銆佺粍缁鎶鑳銆濡傛灉浣犲湪鍒汉閮藉ご鑴戝彂鏄忕殑鏃跺欎繚鎸佹竻閱掞紝浣犲氨鍙兘鏄竴涓ソ鐨杞欢娴嬭瘯宸ョ▼甯堛傚湪缃戠粶鏃朵唬杞欢娴嬭瘯鏄竴椤规湁鍘嬪姏鐨勫鏉傛у伐浣 锛屼絾濡傛灉浣犺兘浠庤繖浜涚悍绻佷腑鎵惧埌涓绉嶉斿緞锛屽畠灏辨槸涓椤瑰洖鎶ヤ赴鍘氱殑浜嬩笟銆5銆佹佸害銆闄や簡鎶鏈按骞筹紝浣闇瑕鐞嗚В鍜岄噰鍙栭傚綋鐨勬佸害鍘诲仛...
绛旓細鐔熸倝褰撳墠鏈娴佽鐨勬搷浣滅郴缁燂紝鍖呮嫭MS鐨刉indows绯诲垪銆丩inux绯诲垪銆傛瘮濡傜幇鍦ㄤ娇鐢ㄦ瘮杈冨鐨勬槸MS鐨刉indowsxp銆傜啛鐭ヨ捣鐮佺殑鎿嶄綔鍜屽揩鎹烽敭浣跨敤锛岀啛缁冨父鐢ㄥ伐鍏峰畨瑁呭嵏杞姐7銆佺啛缁冧娇鐢╓ord銆丒xcel锛屾枃瀛楄緭鍏 缂栧啓娴嬭瘯鐢ㄤ緥銆佹祴璇曟姤鍛婏紙BUG鍗曪級銆佽蒋浠朵娇鐢ㄦ墜鍐屾槸娴嬭瘯宸ョ▼甯堝繀涓嶅彲灏戠殑宸ヤ綔锛屽洜姝ord銆丒xcel甯哥敤鍔熻兘浣跨敤蹇呴』瑕佺啛缁冿紝...
绛旓細杞欢娴嬭瘯闇瑕佸浠涔1銆佸涔犳祴璇曞熀纭鍜岀悊璁虹煡璇嗭紝鍖呮嫭娴嬭瘯璁″垝缂栧啓銆佺紪鍐橞UG鎶ュ憡鍗曘佽璁娴嬭瘯鐢ㄤ緥绛夈2銆佸涔python璇█浠ュ強璁$畻鏈虹殑纭欢鐭ヨ瘑銆3銆佸涔犳ц兘娴嬭瘯宸ュ叿銆佽嚜鍔ㄥ寲娴嬭瘯宸ュ叿銆佹帴鍙f祴璇曞伐鍏风殑浣跨敤銆4銆佸涔犳暟鎹簱鐭ヨ瘑锛屽寘鎷琈ySQL鏁版嵁搴擄紝Redis鏁版嵁搴撶瓑鐨勫涔犮傚浣曟姤鍚嶅涔犺蒋浠舵祴璇曪紵绾夸笂鎶ュ悕锛氶夊ソ鍩硅...
绛旓細杞欢娴嬭瘯闇瑕佸浠涔1銆佸涔犳祴璇曞熀纭鍜岀悊璁虹煡璇嗭紝鍖呮嫭娴嬭瘯璁″垝缂栧啓銆佺紪鍐橞UG鎶ュ憡鍗曘佽璁娴嬭瘯鐢ㄤ緥绛夈2銆佸涔python璇█浠ュ強璁$畻鏈虹殑纭欢鐭ヨ瘑銆3銆佸涔犳ц兘娴嬭瘯宸ュ叿銆佽嚜鍔ㄥ寲娴嬭瘯宸ュ叿銆佹帴鍙f祴璇曞伐鍏风殑浣跨敤銆4銆佸涔犳暟鎹簱鐭ヨ瘑锛屽寘鎷琈ySQL鏁版嵁搴擄紝Redis鏁版嵁搴撶瓑鐨勫涔犮傝蒋浠舵祴璇曠殑宸ヤ綔鍐呭1銆侀氳繃鎶鏈祴璇曞嚭寮鍙戝嚭鏉...
绛旓細涓鑸潵璇达紝濡傛灉姣忓ぉ鑳藉淇濊瘉2-3灏忔椂鐨勫涔犳椂闂达紝澶ф闇瑕3-6涓湀鐨勬椂闂存潵鎺屾彙杞欢娴嬭瘯鐨勫熀纭鐭ヨ瘑鍜屾妧鑳姐備絾鏄渶瑕佹敞鎰忕殑鏄紝杞欢娴嬭瘯鏄竴涓笉鏂彂灞曞拰鍙樺寲鐨勯鍩燂紝闇瑕佷笉鏂湴瀛︿範鍜屾洿鏂拌嚜宸辩殑鐭ヨ瘑鍜屾妧鑳姐傛垜寤鸿浣犲彲浠ュ弬鑰冧竴浜涜蒋浠舵祴璇曠浉鍏崇殑涔︾睄銆佸湪绾胯绋嬨佹暀绋嬪拰绀惧尯璁哄潧绛夎祫婧愶紝杩欎簺璧勬簮鍙互甯姪浣犵郴缁...