零基础自学软件测试如何入手,求学习步骤,教程!!
我是一个女生,虽然曾经是学习软件开发的,但是学的不好,也几年没有接触过软件方面的东西了,基本都忘的差不多了,现在想做软件测试方面的工作,想要自学软件测试,求各位高手指点迷...
我是一个女生,虽然曾经是学习软件开发的,但是学的不好,也几年没有接触过软件方面的东西了,基本都忘的差不多了,现在想做软件测试方面的工作,想要自学软件测试,求各位高手指点迷津,我应该从什么开始学起,需要学些什么,学习步骤什么的,想要在明年换工作,谢谢!!!现在已经没有分了,但还是希望能有高手帮忙解答,真的万分感谢!!
展开
展开全部
软件测试是一门新兴行业,平均薪酬不错,而且入门简单。需要掌握一定的开发语言基础,相关网络和数据库的基础知识,以及主要的软件测试理论。基础学习的话有人引导就会相当简单,因此建议最好找一个做测试工作的朋友指导学习效率最高。如果是完全自学,建议安排好时间,几方面知识学习同时开始:
1.软件测试基础理论和方法。这块的东西学起来其实不多,重要的是实际的应用。主要掌握黑白盒测试、测试策略、测试方法、测试设计、测试报告等相关理论。在网上或书店随便找一份软件测试学习的书籍都够用了。
2.网络和数据库基础知识。现在的软件基本都离不开网络和数据库应用。所以这两块的基础知识也是必须掌握的。不需要太深,网络知道互联网发展,现代网络架构,IP分配知识,网络七层协议等,数据库要会基本的增删改查语句操作。这个在网上找一些资料和练习题做一做就可以了。
3.开发语言基础。这个很重要。测试要深入发展,掌握至少一门开发语言是很必要的。实际测试的技能需求是大于开发的,除了常用开发语言,最好是能掌握一门脚本语言,作为测试自动化能力拓展的基础。这是通向高级测试的必备技能。这块需要投入很大,但不需要在工作初期要求太高,可以再工作中不断提升。自己选定一门开发语言和脚本语言,持续学习即可。
1.软件测试基础理论和方法。这块的东西学起来其实不多,重要的是实际的应用。主要掌握黑白盒测试、测试策略、测试方法、测试设计、测试报告等相关理论。在网上或书店随便找一份软件测试学习的书籍都够用了。
2.网络和数据库基础知识。现在的软件基本都离不开网络和数据库应用。所以这两块的基础知识也是必须掌握的。不需要太深,网络知道互联网发展,现代网络架构,IP分配知识,网络七层协议等,数据库要会基本的增删改查语句操作。这个在网上找一些资料和练习题做一做就可以了。
3.开发语言基础。这个很重要。测试要深入发展,掌握至少一门开发语言是很必要的。实际测试的技能需求是大于开发的,除了常用开发语言,最好是能掌握一门脚本语言,作为测试自动化能力拓展的基础。这是通向高级测试的必备技能。这块需要投入很大,但不需要在工作初期要求太高,可以再工作中不断提升。自己选定一门开发语言和脚本语言,持续学习即可。
北京新国信
2023-07-11 广告
2023-07-11 广告
1、先学点软件测试理论知识.软件工程什么的,了解下软件生命周期流程,什么是软件测试.测试的方法,怎么编写、执行用例、bug管理等。这写会学的很枯燥,不用学那么深入.了解即可..(其实测试最重要的是要有个测试的思想...思维要广..而这些最终...
点击进入详情页
本回答由北京新国信提供
展开全部
根据我一年多的微薄的测试经验来谈谈我对软件测试学习的理解
1.首先我觉得无论做任何事情,目的性是很重要的,因为如果你做软件测试,那么以后每做一件与软件测试相关的事情,都是服务于软件测试的木的,好,那么你得先去了解软件测试的最终目的。
2.接下去你可能对软件测试行业做一个基本的了解和软件测试中测试职位的分类,明确自己详细的近2,3年的职业规划
3.接下去你学习一些测试的理论知识,这些理论的东西要根据你整个的职业规划相匹配,如果有可能,去参与项目,联系理论结合实际思考体会,这样的学习方式我觉得是最有效的
1.首先我觉得无论做任何事情,目的性是很重要的,因为如果你做软件测试,那么以后每做一件与软件测试相关的事情,都是服务于软件测试的木的,好,那么你得先去了解软件测试的最终目的。
2.接下去你可能对软件测试行业做一个基本的了解和软件测试中测试职位的分类,明确自己详细的近2,3年的职业规划
3.接下去你学习一些测试的理论知识,这些理论的东西要根据你整个的职业规划相匹配,如果有可能,去参与项目,联系理论结合实际思考体会,这样的学习方式我觉得是最有效的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以下载领测国际官网上的视频,是分几大块儿讲解软件测试的,既然你有学过的基础是肯定可以自学的。下载免费。希望你采纳我的意见。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以自己学习一些软件测试基础知识,测试策略,测试方法,测试用例设计等。这些一般去公司面试的时候都会被问道。想要学习软件测试,就最好先找一家公司进行实习。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
记一下今天的日期:2018年7月17日,软件测试行业发展到今天已经不仅仅的是单纯的点点点操作了(狭义来说就是功能测试)。目前对测试的能力要求和各种其他知识也要求越来越多。
总体来说几点:
自学能力。
自学能力包括功能测试的用例设计、用例评审、测试方法、需求分析等等必备技能,把握测试要掌握哪些技能,哪些是目前的趋势,哪些又是我们花时间和精力去维护和建立的。这些东西离不开你每天的积累和学习,如果你没有自学能力,那你很快会被这一行业淘汰。
沟通能力。
在一个软件开发团队里,沟通能力也是你必备的一项专业技能。对,专业技能。其实哪一行业都是这样,沟通能力都是非常重要的。有时候我会经常听到某些测试说我们是背锅的。其实不然,好的沟通能力绝对是可以圆滑的度过去的,这里我在说的不是让我们圆滑。而是说沟通真的很重要。
处理问题的能力。
处理和定位问题的能力也是体现你能力的一点,哪些东西不会,哪些还有欠缺,哪些问题在什么场景下如何定位等等。
好了,就写这些吧,如果你想学习软件测试,欢迎+v:Mr_Chen1112,我们共同进步~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询