软件测试入门需要看哪些书籍
推荐一些测试书籍:基础阶段:《软件测试》,《软件测试的艺术》,《计算机软件测试》《软件测试经验与教训》,《软件测试用例设计》进阶阶段:《Web安全测试》,《Google的测试之道》,《软件质量保障原理与实践》,《探索性测试》自动化:《软件测试最佳实践》,《selenium自动化测试指南》,《软件性能测试过程详解与案例剖析》,《接口测试实践》,《测试驱动开发》视频:可以到黑马程序员看,有软件测试的基础入门视频。
软件测试看的书
1. 对你现在在做的项目需求规格书这方面的工作,你可以上网下载一些国家标准,比如“GB-T17544-1998信息技术 软件包 质量要求和测试”定义了一些软件包和文档的要求。
2. 如果想继续学习的话,浅一些的你需要看关于软件测试理论的书《Software Testing》,Ron Patton的,这个是对软件测试理论了解的一本不错的书。
3. 如果要再深入学习的话,就要看你想往哪个测试方向发展了,可以先大致分为黑盒测试和白盒测试两个方向。
黑盒测试又包括:功能测试、性嫩测试;白盒测试主要是对代码的测试。
如果你对这些都不了解的话,可以买一本《软件评测师教程》柳纯录主编的,这是考国家软考-软件评测师的指定教程,对上面说的这几个方面的知识都有介绍,都不是很深。
你可以先了解一下,然后再根据想要学习的方向,再购买更深入的相应书籍。
自学软件测试
你和我类似,一样学数学的一样转的测试。
优势我就不说了。
毕竟软件测试初期是个体力活没难度。
我是培训出来的,不过学完后感觉自己学也是可以的。
学习是个循序渐近的过程,当你接触越多的时候你会发现你需要学习的越多。
我把我的经验介绍下希望能对你有所帮助。
主要看个人态度:一定要有毅力和恒心。
其次:初学可以到网上找相应的资料来学习。
(1、2学完后可以作为一个初级的测试员,建议都了解了在去工作。
)需要学习的知识有:1、计算机基础知识(不必深)(IP DNS 什么的懂点就OK)2、软件测试的基础理论软件测试意义、方法(黑盒:等价类、边界值等、白盒:域测试、逻辑覆盖)、模式(V模型W模型)、类别(功能测试、性能测试等)、软件测试常见故障模型3、学习常用的工具使用:缺陷管理工具比如:qc ,功能测试工具:QTP,性能测试工具LR4、操作系统的学习(LINUX常用命令的学习)5、数据库基础知识(增删改查 语句)
软件测试学习推荐几本书
1、J.Mers 《计算机软件测试技巧》 [:S0清华大学出版社 1985 51Testing软件测试网)51Testing软件测试2、郑人杰 《计算机软件测试技术》 清华大学出版社 1992 朱鸿 《软件质量保障与测试》 科学出版社 1997 《客户机/服务器系统测试》 机械工业出版社 1998 周涛 《航天型号软件测试》 宇航出版社 1999 6、Rex Black 《测试流程管理》 北京大学出版社 1999 7、Mark Fewster 《软件测试自动化技术与实例详解》 电子工业出版社 《面向对象系统的测试》 人民邮电出版社 2001 9、Rakitin,S.K. 《软件验证与确认的最佳管理办法》 电子工业出版社 2002 10、麦格雷戈 《面向对象的软件测试》 机械工业出版社 2002
请问自学软件测试要怎么入门,基础课程是什么
楼主别看楼上的 复制过来的没意思,容易误导你。
作为计算机系的学生我建议你首先要多学些开发,比如:数据库(ORACLE\\SQLSERVER\\MYSQL编程),VB\\VC,HTML\\ASP\\PHP,测试理论(软件工程\\测试流程\\黑白盒测试方法\\CMM),测试文档(测试计划\\测试用例\\测试报告--中英文),测试工具(ROBOT\\LR\\WR\\QTP\\LINUX下的一些工具),测试项目管理工具(TD\\VSS\\CVS\\BUGZILLA\\clearquest\\PROJECT),操作系统(WINDOWS2000SERVER\\LINUX--常用命令\\服务\\SHELL编程),信息安全知识等.还有就是多做项目,积累经验. 有时间多跟测试圈子里的人交流. 至于编程跟数据库没什么好坏之说,学好了月薪都高的离谱,本科生进华为底薪都是5000,加油吧
软件测试可以自学吗?有推荐的网站和书籍吗?
自学成功的很少,首先学的知识并不系统,也不知道企业想要的究竟是什么,掌握的都是最基本最老套的测试工具,真正面试的时候会发现差距很大,到了公司也很难立刻上手,就很脱轨。
之所以这么说是因为我尝试过自学,后来找不到工作,还是选择去培训了两个多月。
顺便说下一下正厚软件软件测试入门容易,但是这不是你认为它好学的理由,你怎样轻视它,它就怎样轻视你;门槛低意味着容易入门,但同时也意味着要爬升的道路比较长;看书解决不了问题,只是参考,书籍更新速度慢,信息传达单一,但是经典的终归还是经典;不轻易推荐自学,这个还是要看人,自学非常容易钻进牛角尖,我见过太多的“从自学到放弃”的人。
我是大一新生,学软件测试应该看什么书才可以入门??
由于你是大一的新生,建议先看一些基础的软件开发或者计算机的书,语言类的书建议可以挑一本看起来了不用太好,随便挑一本21天什么学会开发什么的,其次认认真真看一下《代码大全》帮助你了解写代码的人怎么看代码的,同时,帮助你以后写脚本什么的时候,不知道什么时候用的上。
《软件设计精要与模式》、《软件需求最佳实践——seur过程框架原理与应用》这两本书是针对设计和需求阶段的,我觉得需求的书要研读,因为测试的起源就是对需求的解析,要能很好的解析需求就是需要聊如何做需求分析,而设计的话,测试人员会接触,但不像需求那么的频率高,《深入理解计算机系统》这本书如果你不是相关专业的话,这本书需要最早的时候通读一遍,等到你相关技能达成后,请详读,因为第一遍是科普,第二遍就是对系统的详细的认定了。
接着就是看测试专业书了,以下两本事对你测试的启蒙书籍,看完之后,就看你的兴趣了《软件测试技术大全》基础类测试书籍,对于初学者有很好的帮助,就技术来说的话《软件测试(英文版)(第2版)》全英文的,我觉得蛮好很理论,可以帮助你了解软件测试的理论基础,顺便可以提高一下英文之后的得等你想要朝哪个方向发展再定了,因为你还是个大一学生,等到了时候再看也不迟,心急吃不了热豆腐,希望这些对你有帮助
Hi,你好!我想自学软件测试,我应该从哪方面着手,谢谢!
引用专家的回答吧:软件测试指南-如何学习软件测试测试……在我的理解是优化的前半部分,也就是优化策划,一个东西让你去测试,无非就是说要去根据客户的要求完善它,测试占的就是要把这个东西还没有符合的或者是和客户要求不一样的,或者是客户要求还没有完全达到要求的部分找出来,那要怎么去修练呢,这里我说一下我的方法: 1.首先要锻炼自己的能力(包括需求的分析能力,提取能力,逻辑化思想能力,通俗一点来说,就是给你一个系统的时候,你要先看客户在哪方面有要求,能够把系统中表现出来的提取出来校对,能够把整个业务流程很清晰的理出来) 2.学习测试理论知识并与你锻炼的能力相结合(学习理论的时候其实公式不需要管的,其中一部份的原因是目前测试方面还没有一套真正标准的公式能用得,大部分都是前人提出的想法,实用性不高。
) 3.想和做(想就是说你看到任何的系统都要有习惯性的思考;做就是把实际去做练习,然后提取经验) 这些是我做了一年测试总结出来的,是我的个人见解,或者很多人在看了以后会问,测试用例,计划啊之类的那些那些怎么都没有提到?其实,那些东西不是说不重要,而是和你的测试能力和思想并没有太大的关联,能力和思想一旦到位了,你在写相关文档的时候也就基本知道需要表示哪些内容了…… 希望我的这段话能够给大家带来启发。
最近收到一封邮件这样写道: 陈工: 您好,冒昧给您发邮件,没有不良的目的。
我叫小范,计算机系毕业的,现在从事检索数据库的服务工作,现在想学一门技术,所以选择了“软件测试”这个行。
对于一个计算机专业,不懂代码编写、只懂数据库的简单语言的我,只能请求你教我,拜师学艺了,希望你能成为我的良师益友。
对软件测试工程,我要从最简单开始学起,希望您能指点。
等待你的回复! 我想这是很多软件测试初学者共性的问题,因此决定把邮件的回复POST出来: 软件开发网 哈哈,“为师”则不敢当了,但是感谢你称我为陈工,我想“工”代表的是“工程师”,我为自己是一名工程师而感到骄傲,我甚至想到将来我的女儿在学校被人问起“你爸爸是干什么的啊?”的时候,她可以很骄傲地说“我爸爸是一名工程师”。
而且,作为软件测试工程师,我更加感到骄傲,因为软件测试作为IT业中新兴的职业(虽然早就有测试这个角色),近年来得到了大家的认可和重视,各企业纷纷招聘优秀的软件测试人才,组建软件测试队伍。
我在这几年也亲身经历了软件测试由“无人问津”到目前“身价百倍”的过程。
其实,这不仅仅是软件测试从业人员本身的进步和提高,而且是中国的整个软件行业对软件测试和软件质量的认识的提高。
另外,你把软件测试称之为一门“技术”,我想未免过于单纯,软件测试不是一门单纯的技术,它是一门融合了软件开发技术,软件设计和建模,业务和领域知识分析,用户模型分析等各方面知识的学科,它是一门讲求全面知识综合利用的学科,这也是为什么有经验的测试工程师那么地“值钱”,为什么有经验的测试工程师能轻易地发现很多别人不能发现的BUG的原因。
我喜欢你把软件测试的学习称之为“拜师学艺”。
确实,软件测试需要掌握的知识很广泛和丰富(虽然有些知识看起来与软件测试没有什么直接的关联,或者暂时用不上),软件测试的学习就想修炼武工,需要坚持不懈,博采众家之长,融汇贯通,为我所用。
我说上面的这些,目的都是想你明白,软件测试目前在国内非常地“炙手可热”(我也面试过很多人是希望从软件的其它角色转换过来的人,例如开发转测试,技术支持转测试等,我在我的新书《软件测试技术全书》中对这个问题有一些阐述),但是其实很多人没有真正把它作为一个“工程师”的职业来看待,而是看到它目前很“HOT”,前景很可观,所以“趋之若鹜”。
我希望更多的人能把软件测试作为终身的职业,正确地认识软件测试和质量管理,找到其中的乐趣,若干年后可以 “无愧”而“骄傲”地对自己的儿子或女儿说“我是一名软件测试工程师”。
转载请注明出处51数据库 » 自学软件测试要什么书
楼上老王