软件測试自学指南从入门到精通zfyouxi

近来,软件測试行业发展迅速,企业越来越重视測试了。越来越多的人增加了測试大军中,非常多人也想通过自学来学习软件測试技术增加这个行业,可是如今软件測试的书籍越来越多,也良莠不齐,并且软件測试涉及的技术也越来越多。本文主要说明的是从事软件測试行业须要必备的知识,以及该怎样学习,主要给大家提供一些比較优秀的书籍,并给出学习的顺序。希望通过阅读本文,读者能够明白该怎样学习測试,并学习哪些知识。因为仅是个人建议,如有错误不妥的地方,敬请提出批评。

一、软件測试基础知识

要想进入測试这个行业,就必需要了解什么是软件測试,该怎样測试?

这部分的学习目标:掌握软件測试的基本概念、软件測试的流程,并能熟练的应用常见的用例设计方法来设计測试用例。掌握常见的測试方法和类型,并知道怎样进行每一个阶段的測试。

以下是推荐的參考书:

1、软件測试(原书第2版) (美)佩腾(Patton,R.) 著,张小松 等译

这本书能够用来作为进入行业的第一本书,本书解说的都是有用的技术,通过阅读本书能够高速的去学会怎样測试软件。个人建议,这本书至少要读3遍以上。

看完这本书,自己能够去找一个项目(能够到开源中国上查找)来測一測,应用一下学的知识,找一找缺陷。在測试这个项目中要体会一下測试的流程,学习怎样搭建測试环境。

2、软件測试的艺术(原书第3版)  (美)梅耶 等

第二本就是这本软件測试的“圣经”,这本书据说是硅谷測试人员必备的书。这本书最值得看的地方就是測试的思想。阅读这本书能够让你有豁然开朗的感觉。

3、计算机软件測试(原书第2版) (美)卡尼尔

这本书也是值得一读的,相同也是很适合刚開始学习的人阅读的。

4、全程软件測试 朱少民

上面的都是外国人写的,来本国产的。

二、软件測试进阶书籍

这部分主要是针对有过一年左右測试经验的,真正測试过几个项目的。推荐的參考书主要是提高測试效率的,一些測试的经验。

1、有效软件測试

这本书主要是给软件測试的各个阶段提出了一些建议,一共50条。这些建议都十分中肯,值得一读。

2、软件測试经验与教训

听书名也应该了解了一大半了吧,这本书一共给出了293条经验,阅读它吧。它会让你又一次思考关于測试的基本理论。

另一些非常好的书籍了,可是没有读过的就不做推荐了。

三、自己主动化測试

我们都知道,眼下自己主动化測试是软件測试的趋势,并且眼下公司在招聘的过程中都会考察自己主动化相关的知识。这里我们介绍一下QTP和Loadrunner等測试工具。

目标:掌握自己主动化測试的概念、流程和方法。可以使用相关的工具进行自己主动化的測试。

QTP部分:

目标:掌握QTP的測试流程、工作原理和基本使用。可以使用QTP进行自己主动化測试。进阶须要掌握自己主动化框架设计的原理,并能独立设计自己主动化框架。

眼下网络资源非常丰富,有非常多前辈录制了非常多视频,大家能够先来看看。

1、IT播吧 - 小强老师零基础学习软件測试系列视频教程之QTP学习指南

首先可以先看这套视频,这里主要讲的是QTP的基本使用。学习视频的过程中,最好可以独立的測试QTP自带的飞机订票的样例。这个最好了,QTP的基本使用就没问题了。

2、精通QTP——自己主动化測试技术领航  余杰 赵旭斌 编著

第一个视频还是讲的录制和回放,而且也是以飞机订票作为的样例,可是实际工作中,非常少有录制的项目,基本上都是须要自己开发脚本的。所以这本书会给你非常大帮助的。

3、QTP自己主动化測试权威指南(第二版)

LoadRunner部分:

目标:掌握性能測试的常见术语,性能測试的方法和流程。可以熟练使用Loadrunner。进阶的话须要学会分析性能报表,找到性能瓶颈,进行性能调优。可是这个过程并非看基本书就行达到的,须要不断的积累測试经验才干做到的。(努力吧)

1、IT播吧 - 小强老师零基础学习软件測试系列视频教程之Loadrunner学习指南

还是这个视频,学过这个视频基本上能够独立的使用Loadrunner运行性能測试用例了。

2、精通软件性能測试与LoadRunner最佳实战

在来一本入门的书,这本书基本上算是Loadrunner的百科全书了吧,各个方面都有所涉及。

3、捉虫记——大容量Web应用性能測试与LoadRunner实战

这部分还须要掌握,类似QC这种測试管理工具和Mantis等缺陷管理工具。

自己主动化理论部分:

2、软件自己主动化測试技术与实例具体解释(一本非常老的书)

3、自己主动化測试最佳实践

四、其它技术

上面的是和软件測试理论相关的知识,可是真正的想做好測试这些还是不够,另一些必需要掌握的知识,以下一一列举一下。

1、数据的技术

2、编程语言

这里推荐的是Java,毕竟如今Java用的比較多。并且学会一门语言,在学习其它语言也是非常easy的。

目标:掌握程序设计的逻辑和面向对象的思想。掌握一门语言。

眼下这方面的视频许多,大家能够找来自己看看。

3、UML

UML还是必需要会的,至少应该能看懂。毕竟大部分需求都是用它画的啊。

4、操作系统

这里说的server的系统,以Linux为例。

目标:可以搭建常见的服务,解决相关故障。

推荐大家看《鸟哥的私房菜这个系列》,除此之外,还有学会Shell编程。

5、Web技术

假设測试Web,对Web还是须要了解的啊。主要是Html+Css+JavaScript。

THE END
0.Heatmap热图绘制宇宙最强视频教程,零基础从入门到精通~我们都知道,热图绘制的工具很多,对应的热图绘制教程也很多。但环顾四周,我仍然认为许多时候,不然朋友并不能真正理解热图,进而也无法良好解读和应用热图。无论是用 TBtools 绘制,还是用诸如 R、Python 更或者其他语言代码绘制,得到的热图不一定能正确体现数据关系,更或者会有错误解读引导。 jvzquC41yy}/lrfpuj{/exr1r1<39>674295;A
1.干货!B站上值得推荐的8个自学编程视频3、Python教程_600集Python从入门到精通教程 播放量:791.7万 如果大家看这种教程容易犯困的话,那这个视频比较适合你,这一惊一乍的语调可以防止睡着。视频是由教育品牌黑马程序员开发制作的,这个免费的 Python 入门视频做的还是不错的,对于小白没有编程基础的来说这个老师讲的很细致很好。该系列的前 100集都在讲解基jvzquC41yy}/lrfpuj{/exr1r1=d6:gd7c97c:
2.Python视频教程下载:Python从入门到精通【传智播客】Python视频教程:Python从入门到精通视频教程 初级共19天课 本套教程针对0基础的同学就python语言基础语法的各个点逐步讲解,由浅入深,通俗易懂,层层深入,从搭建环境到判断语句,再到基础的数据类型,之后对函数进行学习掌握,熟悉文件操作,初步构建面向对象的编程思想,最后以一个案例带领同学进入python编程殿堂的大门。 jvzquC41yy}/k}hcuv4dp8sgyu532;5283703=624891;;50ujznn
3.为什么要做数据分析为什么要数据分析https://mp.weixin.qq.com/s/UVxw0daFCgAMFhz9cfrjAQ 下面是一些资源的截图。 1 PDF 电子书 2 零基础入门学习 Python 3 Python 基础教程 4 Python 视频教程(2G) 5 python 学习手册 6 python 从入门到精通视频 7 Python 搜索爬虫爬取超高清视频教程 jvzquC41dnuh0lxfp0tfv8~{39769:856:5bt}neng5eg}fknu524A>:6:?2
4.net语言学习教程net语言从入门到精通视频教程lu08netnet语言学习教程_0基础学net语言也可以,空闲时间学习,不耽误上班.2019年net语言新课程已经上线,多种课程任您选,随到随学,互动性强,效果好! NET语言学习介绍 NET学习课程说明 NET视频教程目录 NET学习教程百度网盘下载 NET学习课程说明 含3个系列课程:C#入门课程:语言基础,编程基础,面向对象,WinForm,常用类,文件,集jvzquC41dnuh0lxfp0tfv8kgpirjcxfk1cxuklqg1fkucrqu13622>::72
5.Access2016中文版基础入门视频教程|我爱分享网2023年11月9日21:53:13Access 2016中文版基础入门视频教程已关闭评论 1,988 适用对象:Access 2016 内容简介: 本教程通过15章节系统全面地介绍了Access 2016的基础操作,内容涵盖了数据库基础、查询、宏VBA和导入导出数据等,实战性强,纯干货,结合实际操作让用户快速掌握软件。 本教程画质高清,语言清晰,但暂无配套练习jvzq<84yyy4{jjsujcuzk7hqo1813:>0jvsm
6.从零基础入门到精通零基础学python从入门到精通文章提供了一个详细的Python学习流程,包括Python的基础部分,如安装配置、数据类型、数据结构、运算符、流程控制、函数、模块等。进阶部分涉及面向对象编程、数据库操作(MySQL和Redis)等,适合初学者按部就班地学习。 对于刚开始接触Python的小伙伴来说,没有思路方法,不知道从何开始学习,把软件环境安装好后就不知所措了jvzquC41dnuh0lxfp0tfv8Ocxce[\c_\1cxuklqg1fkucrqu1391:A9247
7.SolidWorks课时:SOLIDWORKSMotion基本概述视频教程翼狐网致力于推动CG艺术发展,为用户提供海量的CG视频教程,本节内容主要介绍SolidWorks Motion运动仿真分析基础快速入门【案例实战】之课时1:SOLIDWORKS Motion基本概述.jvzquC41yy}/{rnjww4dqv4xa4758>70jvsm