零基础的人如何快速学习软件测试_软件测试 ron patton

8小时前 (19:07:06)阅读3回复0
王富贵
王富贵
  • 管理员
  • 注册排名5
  • 经验值452235
  • 级别管理员
  • 主题90447
  • 回复0
楼主

零基础的人如何快速学习软件测试

我现在在大三,学了两年的编程,不过不想找程序员,目前,正在自学测试。以下的内容是我自学时,问师哥师姐们还有自己对这段时间学习的一个总结。

工作分类

  • 自动化测试:一般招聘职位名称为测试开发工程师,工资不低于开发甚至比开发高
  • 黑盒测试:就是写测试例子,然后测试,提交 BUG,做这种工作靠的是细心和耐心了。工资会略低于开发。
  • 如果想从事自动化测试,学的东西跟开发一样。如果想从事黑盒测试,那就找个便宜的实习积累经验吧

具体学习方法

  • 一种捷径,报班,这里就不说了,不然像是推销

  • 自学

具体学习过程【初级】

  • 先了解软件测试在互联网产品开发中的位置

零基础的人如何快速学习软件测试_软件测试 ron patton

  • 了解初级软件测试要学习的知识

零基础的人如何快速学习软件测试_软件测试 ron patton

  • 了解测试的基本流程:V模型

零基础的人如何快速学习软件测试_软件测试 ron patton

  • 看一些专业的书,了解原理

  1. 《软件测试》,作者:Ron Patton。讲到的内容比较宽泛,包括测试理论、测试流程、Bug管理、兼容性测试、自动化测试等各个方面,通过这本书,可以快速地了解软件测试是一个什么样的工作,测试人员要做哪些事情。
  2. 鉴于测试人员还需要对软件开发、数据库、操作系统有所理解。推荐以下几本:
  3. 《深入浅出Java》,作者:Kathy Sierra。很厚的一本,但是却写得很风趣,很容易理解,也能比较快地看完,这本书对于Java的入门是一个很好的选择。
  4. 《Python在线教程》,推荐《Python2.7教程》。写得挺不错的,Python和Java选择一门学习就可以啦。

  5. 《Python基础教程》

  6. 《鸟哥的Linux私房菜.基础学习篇(第三版)》

  • 你还要掌握的
  1. 关于HTTP协议、HTML、XML语言等,对于这类测试人员需要了解的,但是并不需要精通的技术。
  2. 了解scrum框架,因为很多公司都开始用这个项目模式啦。
  3. 学习质量模型:比如功能,性能,易用性,兼容等。质量模型可以帮助你从多方面去测试一个产品,面试官让你测一个杯子,椅子等就可以从这几个方面回答。
  4. 学习黑盒测试(重点),手工测试的方法,测试用例的设计方法,如何写测试用例,如何提bug。
  5. 研究下禅道,SVN(项目管理软件)的使用。还要学习bug的生命周期,了解bug产生到关闭的过程。了解bug的优先级和严重程度。
  6. 学习数据库知识。建议是mysql,学会增删改查,联表查询,排序等常用命令。
  7. 了解Linux系统。如果你是windows系统,下个虚拟机,装载linux撸命令。
  • 实战
  1. 用禅道去尝试拿qq注册功能去写用例,提bug。一定要去写用例和提bug,练习很重要。
  2. 可以找朋友要点测试小项目,自己尝试去分析需求,写用例,提bug,做总结。

  • 推荐一个学习网站,这里聚集了软件测试界的大神们,平时可以多交流。

51Testing软件测试网

  • 慕课网和网易公开课上,有很多初级的课程,你可以看看。

测试人员进阶之路

  • 初级

  1. 软件测试的基础知识,编写测试用例的方法及测试流程
  2. 掌握禅道、SVN等必要工具,及缺陷定义和测试计划编写方法
  3. web测试与app测试的方式方法与协议
  4. 接口测试postman工具的操作使用,前端基础知识H5及CSS
  • 中级
  1. QTP自动化工具的环境搭建
  2. loadrunner性能工具的环境搭建
  3. jmeter性能工具的环境搭建及接口压力测试
  4. jmeter脚本增强,app/web性能测试
  5. fiddler抓包工具的操作使用、Jenkins自动化部署工具
  6. 数据库MySQL、SQL语句
  • 高级
  1. 虚拟机的搭建与使用,Linux环境搭建及命令
  2. eclipse框架介绍,学习测试必须掌握的Java基础知识
  3. testNG+selenium自动化工具环境搭建
  4. APP自动化之monkey
以上是我的回答,希望对大家有用。

自学的话建议从看书做起,基础的软件测试入门很容易,《软件测试的艺术》等书都嫩帮到你,最好的办法是看书学习一部分后尝试去找相关工作,记得强调你的细心与耐心。

边工作边成长才是最快的学习方法。

0
回帖

零基础的人如何快速学习软件测试_软件测试 ron patton 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息