我想学软件测试不知道从哪里开始?希望大家给我点意见!谢谢!

作者&投稿:嬴贫 (若有异议请与网页底部的电邮联系)
现在想学软件测试,不知道这个行业如何,希望大家能给点意见,和这两年的发展。~

一般有软件测试这个岗位的公司都是大型的软件公司,大型公司的要求什么的很严格不说,就说工资这块吧。 工资开得挺高的,估计有七八千吧 。但是每个月能得到的工资也就两三千而已。 每次漏测一个BUG就跟工资挂钩,扣下来就只有那么点了,这个是我一个朋友的情况。不过我想这行业都差不多吧 。。。。。。。最后还是望采纳

北大青鸟啊,

呵呵,要学的东西多了,仅仅是C语言可不行喔(当然也需要这个的,除了这个,还有C++,VB,C#,JAVE,熟悉数据库SQL SERVER 等等...)
看来你现在正在读大一吧,C语言是大一的课程,你可以报考全国计算机等级考试2级C语言,如果有条件,可以多拿几个证书对你有好处的,比如学了C++后把C++的等级证也拿到也很好啊。
但是,对于软件测试人员来说,最重要的证书是:
QAI软件测试工程师证书 有两种:
1、国际:CSTE——QAI国际软件测试工程师证书(CMM)-有点难度,好像要到美国考吧???
2、国内:NITE——国家紧缺人才证书
以上是权威的,如你特别优秀,最好拿一个。
另外:
计算机专业知识和测试专业技能也要有的,在你学习的过程中要逐步掌握:(这些学校一般不教,在外面自己学或找培训机构)
计算机专业技能

计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。尽管没有任何IT背景的人也可以从事测试工作,但是一名要想获得更大发展空间或者持久竞争力的测试工程师,则计算机专业技能是必不可少的。计算机专业技能主要包含三个方面:

测试专业技能

现在软件测试已经成为一个很有潜力的专业。要想成为一名优秀的测试工程师,首先应该具有扎实的专业基础,这也是本书的编写目的之一。因此,测试工程师应该努力学习测试专业知识,告别简单的“点击”之类的测试工作,让测试工作以自己的专业知识为依托。
测试专业知识很多,本书内容主要以测试人员应该掌握的基础专业技能为主。测试专业技能涉及的范围很广:既包括黑盒测试、白盒测试、测试用例设计等基础测试技术,也包括单元测试、功能测试、集成测试、系统测试、性能测试等测试方法,还包括基础的测试流程管理、缺陷管理、自动化测试技术等知识。
软件编程技能
“测试人员是否需要编程?”可以说是测试人员最常提出的问题之一。实际上,由于在我国开发人员待遇普遍高于测试人员,因此能写代码的几乎都去做开发了,而很多人则是因为做不了开发或者不能从事其它工作才“被迫”从事测试工作。最终的结果则是很多测试人员只能从事相对简单的功能测试,能力强一点的则可以借助测试工具进行简单的自动化测试(主要录制、修改、回放测试脚本)。
软件编程技能实际应该是测试人员的必备技能之一,在微软,很多测试人员都拥有多年的开发经验。因此,测试人员要想得到较好的职业发展,必须能够编写程序。只有能给编写程序,才可以胜任诸如单元测试、集成测试、性能测试等难度较大的测试工作。

此外,对软件测试人员的编程技能要求也有别于开发人员:测试人员编写的程序应着眼于运行正确,同时兼顾高效率,尤其体现在与性能测试相关的测试代码编写上。因此测试人员要具备一定的算法设计能力。依据作者的经验,测试工程师至少应该掌握Java、C#、C++之类的一门语言以及相应的开发工具。

网络、操作系统、数据库、中间件等知识:

与开发人员相比,测试人员掌握的知识具有“博而不精”的特点,“艺多不压身”是个非常形象的比喻。由于测试中经常需要配置、调试各种测试环境,而且在性能测试中还要对各种系统平台进行分析与调优,因此测试人员需要掌握更多网络、操作系统、数据库等知识。
在网络方面,测试人员应该掌握基本的网络协议以及网络工作原理,尤其要掌握一些网络环境的配置,这些都是测试工作中经常遇到的知识。
操作系统和中间件方面,应该掌握基本的使用以及安装、配置等。例如很多应用系统都是基于Unix、linux来运行的,这就要求测试人员掌握基本的操作命令以及相关的工具软件。而WebLogic、Websphere等中间件的安装、配置很多时候也需要掌握一些。
数据库知识则是更应该掌握技能,现在的应用系统几乎离不开数据库。因此不但要掌握基本的安装、配置,还要掌握SQL。测试人员至少应该掌握Mysql、MS Sqlserver、Oracle等常见数据库的使用。

作为一名测试人员,尽管不能精通所有的知识,但要想做好测试工作,应该尽可能地去学习更多的与测试工作相关的知识

首先你要决定这是你最爱的才行

在就是稍微的接触一点硬件!(必须)

然后你就去学C++ C# JAVA =====

学到一定程度的时候能把人家的功劳偷过来的时候你就差不多成高手了

这时候你就可以找一个师傅学软件测试了,大约要1年的时间你可以自己出去干

我想学习软件测试,想知道应该从什么地方开始
答:第三步:学习软件测试工具 学习软件测试工具并不难,只是需要我们去系统的学习。比如性能测试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等。虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用。最关键的一点,是要结合项目具体去操作,实践出真知,理论知...

我想学软件测试不知道从哪里开始?希望大家给我点意见!谢谢!
答:在回答北大青鸟java培训的课程内容方面,我将向您介绍千锋教育的软件开发培训课程,并强调选择千锋教育的优势。千锋教育作为一家专业的IT互联网技术培训机构,我们提供全面的Java开发和web前端开发培训课程,致力于培养学员成为具有实际工作能力和竞争力的专业人才。更系统全面的学习资料,点击查看在软件开发培训...

我想学软件测试不知道从哪里开始?希望大家给我点意见!谢谢!
答:您可以通过阅读相关书籍、查阅在线资源或参加线上/线下的软件测试入门课程来了解软件测试的基础知识。这将帮助您对软件测试的重要性、测试过程和常用的测试方法有一个初步的认识。其次,深入学习软件测试的理论和实践。您可以选择参加千锋教育的软件测试培训课程,我们的课程设置合理,内容全面,涵盖了软件测试...

想要自学软件测试,求各位高手指点迷津,应该从什么开始学起,需要学些...
答:1、先学点软件测试理论知识.软件工程什么的,了解下软件生命周期流程,什么是软件测试.测试的方法,怎么编写、执行用例、bug管理等。这写会学的很枯燥,不用学那么深入.了解即可..(其实测试最重要的是要有个测试的思想...思维要广..而这些最终都是建立在测试方法上的..对测试方法的学习要好好深入下...

零基础自学软件测试如何入手,求学习步骤,教程!!
答:2.网络和数据库基础知识。现在的软件基本都离不开网络和数据库应用。所以这两块的基础知识也是必须掌握的。不需要太深,网络知道互联网发展,现代网络架构,IP分配知识,网络七层协议等,数据库要会基本的增删改查语句操作。这个在网上找一些资料和练习题做一做就可以了。3.开发语言基础。这个很重要。测...

我想学软件测试,去哪里学最好
答:为了让大家认识一个更加立体的千锋教育,以下选选择四位千锋教育在读和已毕业学员的真实分享,多维度展示千锋的教学服务实力。 韩同学感悟:Java+分布式开发学员 先借用罗翔的一句话:人生唯一确定的,就是不确定的人生。 本科我学的是计算机相关的专业,第一年考研时,班里正经考研的约有60人,上岸32人。我天真的考研考公...

零基础怎么学习软件测试
答:关于自学,无需多言,如果你自律性强,具备学习能力、有专研问题的好奇心、以及解决问题的能力,那么自学是完全ok的。蜗牛学院这里也给大家整理了一份软件测试的学习路线,希望可以帮助大家少走弯路。如果你选择培训,那么就分线上课程培训以及线下面授培训。线上课程可以在网上找,也可以报一些培训班的课...

学软件测试培训哪里好
答:首先,要关注机构的课程设置是否全面、系统,能否满足自己的学习需求。其次,要了解机构的师资力量是否强大,教师是否有丰富的行业经验和教学经验。最后,要关注机构是否提供足够的实践机会,让自己能够在实践中锻炼技能、积累经验。总之,学软件测试培训哪里好并没有一个固定的答案,因为每个人的学习需求和背景...

我想学软件测试但是不知道哪个培训机构比较好,要在
答:1.一般来说,测试新人的话首先需要把基础打好,测试理论基础可以通过看一些经典书籍或网上也有很多免费的资源。2.刚开始不太建议加入过多技术群或其他论坛提问,初期遇到问题可以自己搜索自己尝试解决,当然需要控制一个止损点,不要为一个问题耗费太长时间。3.自学基础的同时一定要做好笔记,且一定是通过...

软件测试该如何学习,从哪里开始
答:1. 首先需要给自己定个目标,多多问问自己为什么想要学习软件测试?感兴趣?随大流?有个清晰的定位,学习起来可能要简单一些。我们需要了解的是软件测试是什么?软件测试就是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否满足设计要求进行评估的过程。那么零基础该如何学习软件测试...