软件测试自学指导手册

近来,软件测试行业发展迅速,企业越来越重视测试了。越来越多的人加入了测试大军中,很多人也想通过自学来学习软件测试技术加入这个行业,但是现在软件测试的书籍越来越多,也良莠不齐,而且软件测试涉及的技术也越来越多。本次将指导童鞋如何进行自学,并大家提供一些比较优秀的书籍,并给出学习的顺序。

一、软件测试基础知识

要想进入测试这个行业,就必须要了解什么是软件测试,该如何测试?

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

下面是推荐的参考书(QQ群288567073中有下载):

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

这本书可以用来作为进入行业的第一本书,本书讲解的都是实用的技术,通过阅读本书可以快速的去学会如何测试软件。个人建议,这本书至少要读3遍以上。

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

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

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

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

这本书也是值得一读的,同样也是非常适合初学者阅读的。

4、测试视频

小强的视频不可不看,地址为:

http://www.tudou.com/plcover/j-Wf2ssFp70/(加入QQ群288567073获得观看密码)

二、软件测试进阶书籍(QQ群288567073中有下载)

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

1、有效软件测试

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

2、软件测试经验与教训

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

三、性能与自动化测试

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

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

http://edu.51cto.com/course/course_id-757.html

2、QTP自学手册

请关注我的博客http://xqtesting.blog.51cto.com或下载荔枝FM手机客户端并安装,进入APP搜索“挨踢脱口秀”你可以看到一个坐在马桶上思考的逗比头像,点击头像进入后再点击“订阅”按钮就ok了

3、LoadRunner部分:

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

小强老师零基础学习软件测试系列视频教程之Loadrunner学习指南

还是这个视频,学过这个视频基本上可以独立的使用Loadrunner执行性能测试用例了。地址:http://www.tudou.com/plcover/Rn3PQbY9Yt4/(加入QQ群288567073获得观看密码)

更高级点的教程视频http://edu.51cto.com/course/course_id-571.html

4、性能测试自学手册

请关注我的博客http://xqtesting.blog.51cto.com或下载荔枝FM手机客户端并安装,进入APP搜索“挨踢脱口秀”你可以看到一个坐在马桶上思考的逗比头像,点击头像进入后再点击“订阅”按钮就ok了

四、其他技术

上面的是和软件测试理论相关的知识,但是真正的想做好测试这些还是不够,还有一些必须要掌握的知识,下面一一列举一下。

1、数据的技术

目标:掌握SQL语句,重点在增删改查上。

2、编程语言

这里推荐的是Java,毕竟现在Java用的比较多。而且学会一门语言,在学习其他语言也是很容易的。

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

目前这方面的视频非常多,大家可以找来自己看看。

3、UML

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

4、操作系统

这里说的服务器的系统,以Linux为例。

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

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

5、Web技术

如果测试Web,对Web还是需要了解的啊。主要是Html+Css+JavaScript。

扫二维码加入QQ群获取干货             微信打赏我们1元,随意

 

时间: 2024-10-25 21:12:29

软件测试自学指导手册的相关文章

proxmark3使用指导手册

Proxmark3是由Jonathan Westhues设计并且开发的开源硬件,其主要用RFID的嗅探.读取以及克隆等的操作.是因为原作者为了研究有关Mifare Classic硕士论文而生的. Proxmark只有两个版本:Proxmark2以及Proxmark3,Proxmark2版本是因为Jonathan Wesrhues为了复制Verichip才应运而生的,而Proxmark2的前身就是一个便携式的Verichips,该硬件可以读取并且重放Verichip的ID,如果利用天线去靠近Ver

软件测试自学与充电指南(升级版)

本篇是笔者之前的软件测试自学指南---从入门到精通(http://blog.csdn.net/xc5683/article/details/9448427)的升级版.IT行业正在迅速变化,感觉之前的有些单薄,而且是比较传统的测试,所以增加了下面的内容.这次主要是以Web测试为主和一些新的测试方向. 一.编程相关 既然进入了IT行业,编程应该是基本功,所以请掌握一门编程语言,这里推荐的是Python. 资源:麻省理工的<计算机科学及编程导论>http://v.163.com/special/op

【干货】电路设计师指导手册(已更新完毕)(转载EDN)

[干货]电路设计师指导手册(已更新完毕) 第一部分:接地与布线第二部分:电源返回路径与I/O信号接地第三部分:板间互连.星形接地及屏蔽第四部分:安全地以及电线/电缆第五部分:射频电缆.双绞线与串扰

软件测试自学

在学习中成长,在成长中实践.人生就是这样,每一次学习就是一次实践的机会.每一次的实践就是一次挑战.软件测试自学 不知不觉在德润学习已经三个月,经过这些天的学习,我想我们每一位学员都有不同的但很大的收获.对于我个人,我认为这次培训班学习非常有意义,非常有必要,因为它不仅让我充实了更多的理论知识,更让我开阔了视野,而且也是我人生中的一个非常重要的转折点. 在来德润之前我也是做了好长的思想斗争毕竟自己已经离开学校好多年,对自己本身也有一些怀疑.毕竟到了我这个年纪转行是非常的危险.但我还是抱着试一试的心

Gitlab开发指导手册

Gitlab开发人员指导手册 开发流程 1.从远程拉取最新的master分支(或者最新的个人开发分支)到本地,切换为自己的个人开发分支.然后开发.更新push到自己的个人分支. 2.功能完成之后,拉取最新的master分支,在本地先将master合并至个人开发分支.更新push自己的个人分支.登陆gitlab,创建合并请求:将自己的个人开发分支合并至master.通过 Jenkins自动化测试之后,开始人工审核. 3.审核通过之后,开始进行版本测试. 4.版本测试通过之后,管理员认为一个mast

指导手册03:Hadoop基础操作

指导手册03:Hadoop基础操作 Part 1:查看Hadoop集群的基本信息1.查询存储系统信息(1)在WEB浏览器的地址栏输入http://master:50070/ 请查看自己的Hadoop集群填写下表 Configured Capacity:己配置的文件系统存储总量 DFS Remaining :可使用的DFS存储总量 Non DFS Used 被非DFS的应用所占用的存储总量 DFS Used:己使用的 DFS存储总量 Live Nodes: 在线的数据节点:   (2)显示数据节点

指导手册01:安装Hadoop

指导手册01:安装Hadoop  Part 1:安装及配置虚拟机 1.安装Linux. (1)打开VMvirtualBox (2) 控制->新建虚拟机,输入虚拟机名称"marst+学号" 类型:Linux,版本:other Linux(64-bit) CentOS-6.8-x86_64-bin-DVD1 (3)内存建议1024M, 创建虚拟盘VHD虚拟硬盘,动态分配,硬盘20G. (4) 右击己创建的虚拟机master, 设置:网络,网卡1:桥接网卡.存储:光盘,选择CentOS

指导手册04:运行MapReduce

指导手册04:运行MapReduce   Part 1:运行单个MapReduce任务 情景描述: 本次任务要求对HDFS目录中的数据文件/user/root/email_log.txt进行计算处理,统计出第个用户的登录次数. 情景分析:统计出每个用户登录次数,等同于求出每个email出现的次数,可以进一步抽象为统计每个单司出现的频次.在Hadoop官方提供的示例包中,正好有进行记频统计的模块. 1.Hadoop官方的示例程序包 在集群服务器的本地目录"$HADOOP_HOME/share/ha

Java 注解指导手册 – 终极向导

原文链接 原文作者:Dani Buiza 译者:Toien Liu  校对:深海 编者的话:注解是java的一个主要特性且每个java开发者都应该知道如何使用它. 我们已经在Java Code Geeks提供了丰富的教程, 如Creating Your Own Java Annotations, Java Annotations Tutorial with Custom Annotation 和 Java Annotations: Explored & Explained. 我们也有些文章是关于