软件测试自学全套教程,如何自学软件测试希望能教我一套由浅入深具体完整的学习步骤
来源:整理 编辑:智能门户 2023-04-30 09:10:55
1,如何自学软件测试希望能教我一套由浅入深具体完整的学习步骤
学习测试理论知识是必经之路,只是要如何理论联系实际就比较麻烦了因为在实际工作中,除了测试知识和熟悉测试流程外,还有工作中必备的一些产品相关知识,只有这样才能结合起来,而且各行业的行业知识也是不一样的可以选择一个你将要从事的行业,从该行业的相关标准开始了解,熟悉。比如你写测试计划,则需要了解这需要测些什么,有哪些标准。再比如你写测试用例,测试步骤,预期结果,测试目标,这些都应该是有依据可循的。也许测试理论知识可以教会你怎么编写测试文档,但是文档内容是需要与实际工作有关的。在具备相关理论知识后,可以到相关公司面试,积累些测试经验。你好!你看一年的书,都不如工作一个月,你可以选择一个低门槛的公司,刚开始待遇可能很低,但是你可以边做边学,这样才是最有用的,把理论和实际结合起来,你会觉得成长的很快,不推荐培训,刚开始找工作的时候,把功能测试(黑盒测试)的基础理论了解就可以了你想要和工作结合起来,工作就是最好的方法,黑盒测试还是比较基本的,软件测试更多的还是考验你对Bug的敏锐嗅觉,还有你的经验,这两方面就是最重要的。希望对你有所帮助,望采纳。
2,如何自学软件测试要有什么特长吗
首先得了解下软件测试的基础知识,熟悉测试的流程,针对每步流程进行相应的钻研和学习。其实软件测试入门很简单,但是要想学好学精的确不是件简单的事情,但是事在人为,有那份对测试的热情,那肯定可以把测试学好。计算机基础好,加上有点开发基础那样肯定更好,有助于测试!每个公司的测试规模都不一样,但却都大同小异。所以,一颗恒心加上二倍的细心十分的信心,你的测试生涯肯定轻松开始,完美结束!~祝福你!现在很多大公司 有专门的测试员, 经 我了解,很多公司的测试员都选择女士,因为那是一个需要很细心的的人来做,如果你想要做一个测试员,那你必须具备 :1 不一定你去参与开发,但你对整个项目的和语言开发要了解,而且达到熟悉的程度。2,你必须要是一个很细心的人,测试本来就是本人家做好的,然后拿来给你重新从中找错。3。你还要了解客户的需求 。等等最主要的是测试方法
和编写测试用例的方法以及测试工具(性能)你的仔细研究。。。到书城去买本软件测试的资料,好好看吧,最重要的还是实践,只有你去做了,你才会知道,书上的那些有用,哪些不必掌握,最好找个公司实习
3,学习软件测试如何入门
如今测试行业是国内新兴起的一个行业,但是,这个行业已经在国内存在有好多年了,只不过是现在越来越多的公司都想提高自身产品的质量,才有测试行业大幅兴起的景象。我是从事了3年多的测试工作,也带过很多新人,总结下来学习软件测试要先看几个方面你能达到多高的指标。
第一:你的基础
1)电脑操作和主流软件使用的基本能力;
2)对编程语言是否接触过,是什么程度;
3)软件测试的理论知识;
4)学习能力;
5)解决问题的能力;
其实在工作当中远不止这些,你还要有优秀的沟通和协调能力,有很多时候需要与其他部门的同事和领导确认各种信息,一遍又一遍的确认,这里有很多情况需要处理。
在此,我还想给几点建议:
1、如果你的自学能力较弱,就找个培训机构学习,我们公司比较喜欢用培训机构出来的人。
2、如果你自学能力强就找些专业教材,结合网上的资料来学习,尤其是www.besttest.cn软件测试自学与分享平台的资料很全,还有QQ群交流可以相互提升学习的动力。但是需要你有坚持的毅力。
3、测试分为几个方向除功能测试外,还有性能测试、手机测试、安全测试、自动化测试等几大方向,选择一个离你最近的,但是基本都要先学会功能测试才能拓展其他的方向。
4、如果有开发功底或至少一门开发语言的功底如JAVA,C,VB,PHP都可以帮你在测试行业有更高的发展,获得更好的收入。软件测试入门的话,首先需要掌握测试一些基础概念:比如白盒测试,黑盒测试,回归测试,探索测试等。其次需要了解测试用例设计方法,测试用例要素,及如何编写好的测试用例。最后要了解测试流程,如何开展测试工作。在这基础上,可以在黑马程序员再针对性的学习一些自动化测试相关的技术和方法。软件测试是一个入门简单、但深入难的工作
入门的时候只要会看懂中文、理解能力没问题就可以按照测试用例来执行用例了
1、开始自学的时候找一本书来入门(软件测试原版第三版很不错)-差不多要1个月左右的时间、要能看懂明白里面的知识、这个阶段主要是学习理论知识
2、有基础知识之后找一个软件来自己操作、从开始写测试计划、测试用例、到自己完成测试、并输出测试报告(这个阶段必须自己操作、如果有问题可以去51testing论坛提问)这里如果产品小的话1个月左右、软件功能多的话2个月多都有可能、建议从功能少的软件入手
3、在执行第二个步骤的时候经常多去51testing论坛看看那些问题帖子、绝对增长你的知识量
4、前面3个步完成之后可以开始关注招聘网站那些招聘软件测试的公司、去看看他们公司的做的什么产品、可以吧他们的产品下载回来按照步骤2的方式来自己写用例 执行测试、记录BUG、提交测试报告等内容(如果你去面试公司的时候拿着你的测试报告以及BUG单的话 成功率会高很多)
5、前面几个步骤完成之后差不多要开始找工作了、建议去看看那本<软件测工程师试面试指导>的书籍、这本书里面有很多软件测试的面试题目多看看提高知识量
自学软件测试差不多需要6个月左右的时间
PS:自学成才的3个要素、一是方法,二是愿望,三是自律。这三个要素中任何一个的提高,都会加快目标的实现。当然如果要在同样时间内实现目标,三个要素其中一个要素的增高,也就同时降低对其他两个要素的要求。
进一步之后需要会的知识会越来越多
1、操作系统的知识(什么软件都是运行在操作系统之上的、一般的操作必须要会)
2、数据库知识(现在还能找到多少不需要数据库的大型软件捏?)
3、计算机网络(通信呀通信、千万不要TCP和UDP都分不清楚)
4、计算机硬件(你要是C/S架构的测试或者是做性能测试、那么计算机硬件都是必修课了、总得知道IO是什么IOPS又是啥)
5、各种测试工具的使用、什么QC/TD/BUGfree/QTP/LR之类的 不需要样样精通但是必须要熟练使用
6、软件测试基础知识(这年头没有知识是万万不能的、软件测试基础知识其实买几本书好好看看就能学个差不多了)
7、开发语言(做到高级软件测试的人都是会写点小工具的)
8、测试环境配置:这个要说下、我在做配置管理的时候发现很多测试人员居然连自己的测试环境都配置不好、一个连自己的测试环境都不会配置的人会成为一个合格的测试么。(你要测试web的apache、tomcat、iis之类的得会配置)

文章TAG:
软件 软件测试 测试 自学 软件测试自学全套教程