需要系统学。

如果不清楚学什么,可以看我专栏。


建议全部系统学习。

功能测试,自动化测试,介面测试,性能测试,都要学,不然找不到工作,找到了工资也很低。

转行软体测试需要学什么,这个软体测试培训机构最有发言权,因为术业有专攻,就靠这个吃饭的。可以参考回答:

软体测试需要学什么? - 测牛学堂的回答 - 知乎

软体测试需要学什么??

www.zhihu.com图标发布于 2020-11-24继续浏览内容知乎发现更大的世界打开Chrome继续黑马测试黑马测试?

已认证的官方帐号

建议系统学。

现在自动化测试是主流,但是你不会功能测试也做不好自动化测试。也就是说,你功能测试,介面测试,ui测试都要学。

如果想薪资更好,最好还能学性能测试。

如果缺乏学习资源,可以看下这个帖子,手工、介面、UI 、性能测试资源都有。

新人如何入门和学习软体测试??

www.zhihu.com图标

测试入门类回答推荐:

作为一名软体测试人员,有哪些网站是你应该多多关注的,哪些书籍是你必须要看的?

作为一名软体测试工程师,需要具备哪些能力?

软体测试人员怎么快速让自己牛逼起来?大概要多久才能很牛逼?

大四应届毕业生,想自学软体测试,要学到什么程度才能找到工作?

如何系统、高效地学习入门软体测试,并能找到软体测试的工作?

零基础想转行做软体测试,可以吗?

软体测试需要学什么?

想要成为一个优秀的软体测试人员,应该学些什么?

在校生想成为软体测试工程师自学需要学什么?

新人如何入门和学习软体测试?

怎样做好软体测试

编辑于 2020-11-26继续浏览内容知乎发现更大的世界打开Chrome继续学习感悟成长学习感悟成长

软体测试大的分类:功能测试,性能测试,安全性测试。

功能测试又分手工功能测试和自动化测试,如果没有基础建议你从手工功能测试入手,然后借助工具介面测试,这些学的好的话,可以找工作了,然后边工作边学习进阶,这样学起来更快。


建议系统学。

现在自动化测试是主流,但是你不会功能测试也做不好自动化测试。也就是说,你功能测试,介面测试,ui测试都要学。

如果想薪资更好,最好还能学性能测试。

如果缺乏学习资源,可以看下这个帖子,手工、介面、UI 、性能测试资源都有。

新人如何入门和学习软体测试??

www.zhihu.com图标

测试入门类回答推荐:

作为一名软体测试人员,有哪些网站是你应该多多关注的,哪些书籍是你必须要看的?

作为一名软体测试工程师,需要具备哪些能力?

软体测试人员怎么快速让自己牛逼起来?大概要多久才能很牛逼?

大四应届毕业生,想自学软体测试,要学到什么程度才能找到工作?

如何系统、高效地学习入门软体测试,并能找到软体测试的工作?

零基础想转行做软体测试,可以吗?

软体测试需要学什么?

想要成为一个优秀的软体测试人员,应该学些什么?

在校生想成为软体测试工程师自学需要学什么?

新人如何入门和学习软体测试?

怎样做好软体测试

编辑于 2020-11-26继续浏览内容知乎发现更大的世界打开Chrome继续学习感悟成长学习感悟成长

软体测试大的分类:功能测试,性能测试,安全性测试。

功能测试又分手工功能测试和自动化测试,如果没有基础建议你从手工功能测试入手,然后借助工具介面测试,这些学的好的话,可以找工作了,然后边工作边学习进阶,这样学起来更快。


软体测试大的分类:功能测试,性能测试,安全性测试。

功能测试又分手工功能测试和自动化测试,如果没有基础建议你从手工功能测试入手,然后借助工具介面测试,这些学的好的话,可以找工作了,然后边工作边学习进阶,这样学起来更快。


肯定是要系统学习的呀~

学习流程

1.功能测试学习

功能是软体测试最基础最本质的工作,就和地基一样,所以功能测试基础一定要打好。在了解基础的功能测试的时候可以看一看《软体测试的艺术》这本书对才学习软体测试的人很有用。

2.介面测试

介面是前后端数据交互的通道,介面测试也是测试中很重要的一部分,介面测试的学习包括测试工具的学习:apipost、jmeter、loadrunner等。通信协议,http协议也需要重点学习,可以帮助我们基础了解互联网通信,前端如何传递数据到后端。

3.性能测试

性能测试一般是介面测试的一部分,通过介面对伺服器进行的测试,查看伺服器各种数值,性能测试包括很多分类测试注重点也不一样,如:压力测试、负载测试、稳定性测试等。

4.自动化测试

自动化测试可以分为:介面自动化测试和ui自动化测试。

学习自动化测试,需要掌握一门语言,php/python/java等。介面自动化测试要掌握requests框架,ui自动化测试需要掌握selenium:web端需要掌握selenium,app端需要掌握appium。

5.Linux操作系统

学习Linux操作系统是为了自己部署测试环境,方便于自己测试。学习好Linux shell语句也很重要。

6.前端、后端和资料库语言

能够看懂前端页面,知道前端页面是如何编写出来的,ajax传值的方法,后端会一门后端语言,php/python/java等。会资料库基本的sql语句的编写。

发布于 2020-11-25继续浏览内容知乎发现更大的世界打开Chrome继续谈判专家谈判专家辩手,想用思想照亮他人。

系统性的学习才能帮助你工作,但是和分类学不矛盾,系统是分类的拼凑,把该学的分类学会了,自然就系统了。


系统性的学习才能帮助你工作,但是和分类学不矛盾,系统是分类的拼凑,把该学的分类学会了,自然就系统了。


先直接回答你的问题:你最好都系统的学习,但不是马上,而是先入门,选择一个自己要长期坚持的细分领域。

学习软体测试不是最终目标,你的最终目标是从事软体测试的工作。

建议找一份软体测试的工作,在工作中有目标的学习,一是学习效率高,二是容易坚持下去。正如明代王阳明所提出「事上练」。

具体来讲你需要分为五步走:

第一步:写简历

在简历中体现一些软体测试的内容,有工作或实习经历的,写上去,如果没有,在教育经历里面写一些软体测试相关的内容。教育经历里面没有,那就在个人简介、求职意向里面写上一点,这样HR搜关键字可以把你搜到。简历可以美化,不可以造假(谁知道你将来会不会蜕变为大佬,成为时代的弄潮儿)。

第二步:入门学习

网路上多得是软体测试的入门知识,先弄清楚术语,也就是行话。学点皮毛,用于面试。

软体测试从方向上分:测试管理、自动化测试、性能测试、功能测试

大部分人从功能测试入手,如果后期对自动化或性能感兴趣,逐步过渡到自动化测试和性能测试,一部分管理能力突出,则发展到测试管理的岗位,当然也有一直从事功能测试的。

第三步:模拟面试

没有基础的人面试还是做一些准备,把以下几个问题仔细想一下,对著镜子自己练习几遍:

  1. 2~3分钟自我介绍
  2. 简历中所提到的软体测试内容,稍微深入了解一下,一定会被问到,比如你参加的XX项目中,你是什么角色?简单介绍一下项目?项目中有哪些问题?你碰到过什么问题?如何解决的?
  3. 你的长处和短处是什么?
  4. 关于公司,你还有哪些问题?

第四步:广撒网

现在都是网上投递简历,广撒网吧,也可以请熟悉的朋友内部推荐(一般推荐人也有奖金可拿的)

第五步:不断学习

一般入职后都有培训,根据自己的兴趣和公司所提供的平台,定一个努力方向,工作中学习成长。学习途径:

自学

软体测试有不少好的书籍,比如:软体测试,这本书比较基础,作为软体测试入门的学习材料很合适。

Google软体测试之道,在豆瓣上评分8.2分,也推荐大家有精力的适合读一读,现在是互联网红利期,了解顶级互联网公司的软体测试方法、经验,对于职业发展也有有益。

软体测试(原书第2版)京东¥ 49.30去购买?

Google软体测试之道京东¥ 43.07去购买?

专业培训

前几年北大青鸟很火,这几年还有其他的一些培训机构,比如51testing,原来是免费的平台,现在也提供培训。

毕竟要花钱的,如果不是希望培训机构给推荐工作,建议找免费的课程,网易云课堂、慕课都有不错的老师。

软体测试的证书是ISTQB,没必要,考试费挺贵,国内不认。

论坛

原来51testing不错,后来主要是CSDN,专业的文章不少,知乎、百度、豆丁都有很多资源。

祝你一路升级打怪,早日成为软体测试的高手!

如果觉得本文对你有帮助,也请顺手点个赞再走 ?,谢谢!


不是什么分类不是分类的,学习软体测试你要拿高薪,下边的内容你就是必须学的,一个都不能拉的。。。

青云叔叔:大四应届毕业生,想自学软体测试,如何应对面试??

zhuanlan.zhihu.com图标

自动化测试,性能测试,安全测试…

如果是刚开始学习后想入门,我是觉得可以从测试基础,测试用例编写的方法等等知识学起,然后再考虑是想做自动化测试还是性能还是安全,再去做个侧重。自动化的话,可以熟悉一些比较主流的自动化方向,比如介面自动化,APP自动化,web自动化等等…性能和安全我做的不多,不多说,不能说错了-_-||

但做测试仅仅这些还不够,还需要资料库知识,linux命令等等


网路,开发语言,架构,Linux,基础在网上看看就行了


先学好功能测试吧,学会写测试用例,测试报告以及测试思维的学习。然后linux,资料库你得学吧。找工作的话要钱多还得学UI自动化,介面自动化。这些就够你琢磨的了。其他问题可以在工作中慢慢学习,遇到问题的时候再学习也不迟


我是报培训班系统学习的,出来感觉还是挺容易找工作的,不过还是要看学历和经验的


软体测试全称是软体测试工程师[软体分为B/S(web网页)架构和C/S(APP应用)架构,测试方式和内容相同,但是测试具体操作有区分],主要可以分为理论知识和实际操作两部分。

理论知识一般指:软体测试的发展过程、作用、测试模型、会使用到那些工具、怎么使用和为什么使用的;

实际操作一般指:黑盒测试、白盒测试以及灰盒测试(细分可以分为功能测试、介面测试、性能测试、自动化测试),不管是黑盒、白盒或灰盒测试都包含功能、介面、性能和自动化;

黑盒测试是指不涉及内部代码(一般指功能较多),白盒测试就是检验代码(一般指介面、性能、自动化较多),灰盒就是介于黑盒和白盒之间,既有功能又有代码;

既然都包含为什么会又分出来?因为就算是自动化测试其实也是自己写的代码,并不是内部的代码,如果你写的代码会调用产品自己的代码(把产品代码封装并调用),那就可以说是白盒测试;

功能测试:对产品的基本功能、页面排版、展示效果等;介面测试:调用介面看他的能否正常使用(分为单介面测试和介面调用介面测试),看返回参数内容是否正确;性能测试(介面测试的延伸):对于介面的承受能力进行测试,看他的最大承受力和最优承受力(可以对吞吐量这些进行分析,如响应事件总数、平均响应时间、总响应时间、错误率、CPU使用情况等进行分析);自动化测试:编写代码对产品进行测试,更高效快捷,可以有效的节省人工和时间;

以上是对测试的基本讲解,关于怎么学习,是分类学习推荐的还是全部系统的学习的问题。

首先学习分类推荐的,是那些?是指的只学一部分其他不学还是怎样?就当问的自学还是找机构系统学习回答吧。

自学的优点是:1、花费的成本较低,只需要买一些网路课程和一些书籍就可以啦;2、学习时间自由,不用像上学一样去听课;3、没有人去督促学习,不用跑来跑去;4、想学更深入的也可以

自学的缺点是:1、没人督促学习,全靠自律;2、没有人去为你讲解不理解的地方,需要自己去琢磨;3、没有项目去给你去模拟实验;4、有可能会没人沟通(自己不可能说是一直跟懂行的朋友或网路上去交流);5、学习时间可能会较长;

培训系统学习的优点:1、有人督促学习,会有老师监督;2、可以和同学一起去交流,每个人的理解不同嘛;3、一般都会有项目去实际操作的,加深理解;4、后续机构也会教一些简历的编写、面试技巧和辅助寻找工作等;

培训系统学习的缺点:1、有人监管这学习,可能不太自由;2、学习费用会高很多;3、要天天跑来跑去;4、培训机构比较多,有可能会遇到坑;5、教的内容比较浅但是多,更适合大众,如果想深入了解的话可能时间不够

软体测试技术指南【图片 价格 品牌 评论】-京东?

item.m.jd.com

可以看一下,对于软体测试所涉及的东西都有介绍


系统的学习基础理论知识(推荐黑马程序员都课程,适合入门),然后根据分类逐一击破,先功能后介面再是性能,最后是自动化。


虽然不是大佬,但是得看你想做哪个?供暖测试?


软体测试细分很多方面。一般开始做的是功能测试(黑盒测试)之后可以白盒测试、性能测试、安全测试、自动化测试。但这些测试方法,核心的是要有测试的思路。所以主要积累测试理论,测试方法,然后把这些学以致用 用在这些方法。之后可以往编程方向进行升华。通过脚本来实现测试的效率。所以建议从简单开始学起,之后在研究某个类型的测试


全套课程可以找我哦


推荐阅读:
相关文章