白嫖真香,2020软件测试入门到中级教程学习路线

网上一直流传着这样一句话:有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。

随着互联网和软件行业的日渐成熟,对测试岗位的需求也越来越多,测试人员也逐渐被各个公司重视。

软件测试为何越来越受到重视?

市场需求不断攀升,薪资高

熟悉软件业的应该知道,国内的很多企业一直都有重开发、轻测试的现象,上线纯靠开发和非专业的内部测试,难免软件产品上线后bug不断。很多公司都表示市场上专业的软件测试人员实在太少,想聘请却又难以找到合适的人才。


某招聘网数据显示,目前软件测试人才的缺口在30万人以上,预计在未来10年内,我国IT企业对软件测试人才的需求还将继续增大。由于市场自动化测试人才匮乏,使得只要懂自动化测试就会被市场争夺,起薪普遍比较高。

北京测试平均工资:¥ 15510/月


上海软件测试平均工资:¥ 12730/月


无年龄限制,发展空间广

软件测试入门很快,门槛相对不高,关键是对于年龄无限制,更多的是要求从业者有经验和耐心。而且随着项目经验的不断增长和对行业背景和深入了解,经验和资历会带来更高薪资和更高地位,切实感受到越老越“值钱”!

无性别差别

软件测试岗位要求工作人员具备经验、认真、耐心、细致、责任心、沟通能力强等,所以对性别没有偏好。同时也不需要在小企业积累经验就能获得知名企业的入门通行证,工作压力、强度相对较小。


如何进入软件测试这一热门?

随着软件的数量急剧膨胀,软件需求日趋复杂,维护的难度越来越大,对于软件测试人员的要求也越来越高,更多用人企业更愿意花高薪招聘中级软件测试,却不愿意花少钱去招聘初级软件测试!如何才能当今竞争激烈的软件测试职场中,获得理想的职位,拿到令人羡慕的薪资呢?

黑马程序员软件测试学科实时更新技术,重磅推出了2020软件测试学习路线图,涵盖6大课程板块,涉及27个技术阶段,200+节视频教程,抽丝剥茧详解软件测试技术,让学员可以掌握中高端测试技术,成为企业需要的测试人才。

2020 软件测试学习路线图真正从市场需求、商业价值角度出发进行课程研发。全新升级的大型项目贯穿课程,其覆盖电商、资讯等行业,通过企业真实项目驱动,帮助学员在短时间内学习有价值的知识、快速提升技能。

此次更新的路线图课程内容全部免费!想要继续提升自己或是小白希望入门软件测试的都快来获取吧,全新的课程升级,只为和你一起成长,迎接挑战!现在就让我们一起来揭秘,看一看2020软件测试中级程序员学习路线图都有哪些内容呢?

基础入门篇

1. 熟悉计算机相关概念。

2. 掌握基础的测试理论。

3. 熟练掌握HTML常用标签input。

4. 掌握使用CSS选择器。

计算机基础

计算机基础是软件测试人员必备的常识,所讲内容包括:计算机软硬件系统组成、常用DOS命令、常见的计算机数据计量单位等。

HTML基础

HTML(超文本标记语言)是用于在Internet上显示Web页面的主要标记语言。网页由HTML组成,用于通过Web浏览器显示文本,图像或其他资源。

测试理论

软件测试行业需要掌握有关测试相关知识,包括软件测试的目的、软件测试定义、缺陷定义和评判标准、测试用例等。

通用技能篇

1.熟练掌握Linux常用命令。

2.使用LNMP组合(Linux+Nginx1.14+MySQL5.6+PHP7)搭建测试环境。

3.掌握数据库增删改查操作。

4.掌握Redis的hash类型。

5.使用综合案例来加强重点知识,用切实的应用场景理解Linux、数据库的操作。

LINUX

Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统,linux常用命令是软件测试人员必备技能。

项目部署

软件项目基本都在Linux系统中部署,做为中级软件测试人员需要具备在linux部署测试环境的技能,本视频讲解最常见的组合LNMP环境部署,以商城项目为示例学习环境部署。

关系数据库

MySQL是一种关系型数据库管理系统,是最流行的关系型数据库管理系统之一,关系型数据库操作是软件测试人员必备技能。

非关系数据库

IT项目为了解决性能优化问题,经常将一些数据计算结果存储到非关系数据库中,那么做为一名软测人员就需要从非关系数据库中读取数据来来验证数据的正确性,有效性,就需要学习非关系数据库知识,接下来章节来学习非关系数据库·Redis数据库应用。

手工测试篇

1.熟练掌握黑盒测试用例设计方法,进行功能测试用例设计。

2.熟悉测试管理工具禅道。

3.熟悉测试计划,测试方案,测试报告的核心内容。

4.熟悉电商类、应用类手工项目测试。

用例设计

用例设计是软件测试实施中最重要的基本功,针对不同的业务不同的场景进行全面覆盖,尽量发掘bug,把控软件质量。

缺陷管理

在测试过程中发现bug,如何同步给开发和后续跟进管理?就需要一个款项目管理软件或缺陷管理软件,本章节来学习国内主流缺陷管理工具:禅道的缺陷管理应用。

文档管理

做为一名测试管理者或资深测试工程师需要具备编写文档能力,本章节来学习测试计划核心内容、测试方案核心内容、电商项目测试计划实施、缺陷报告、测试报告等文档编写。

电商类手工测试项目

Tpshop项目对真实项目中的核心模块进行全方面,多角度的用例设计,涉及购物车、订单管理、抢购功能、优惠券等核心业务功能测试,应用多种测试用例设计方法:等价类、边界值、判定表、状态迁移图、流程图、错误推测法等。

应用类手工测试项目

学车不项目对真实app应用项目中的核心模块进行全方面,多角度的用例设计,涉及登录、个人中心、报名、学车、陪练、驾考圈核心业务功能测试,以及app应用专享测试。

自动化测试篇

1.熟练掌握Selenium框架。

2.能够熟练搭建Web自动化测试环境。

3.熟练掌握元素的定位方法和元素操作。

4.熟练掌握PO模式的设计思想,并能够对页面进行封装。

5.熟悉appium的工作原理。

6.熟练掌握ADB工具的使用。

7.掌握单元测试框架pytest的使用。

8.掌握使用Postman进行接口测试。

web自动化测试

web功能测试完毕后如何解决繁琐回归测试?就需要自动化测试技术,本章节开始web自动化测试技术学习,主要采用python+selenium+po模式封装+数据驱动+日志+测试报告等技术实现web自动化测开框架搭建。

APP自动化测试

app功能测试完毕后需要解决繁琐回归测试问题,就需要自动化测试技术,本章节开始app自动化测试技术学习,主要采用python+appium+po模式封装+数据驱动+日志+测试报告等技术实现app自动化测开框架搭建。

接口自动化测试

当使用postman掌握接口功能测试后,接口自动化如何实现?本章节会讲解工具postman、jmeter实现自动化测试。

电商类自动化测试项目

Tpshop项目对真实电商项目中的自动化测试框架和技术进行讲解,主要采用selenium自动化测试框架进行Web自动、PO模式来设计自动化测试框架的架构、UnitTest测试框架来管理维护用例、JSON格式来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、HTMLTestRunner生成自动化测试报告。

应用类自动化测试项目

学车不项目对真实app应用项目中的自动框测试框架搭建,主要采用appium自动化测试框架对用户端APP进行自动化测试、采用PO模式来设计自动化测试框架的架构、采用pytest测试框架来管理维护用例、采用YAML格式来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、采用Allure生成内容丰富、页面美观的自动化测试报告、采用Jenkins持续集成工具管理自动化脚本。

资讯类自动化测试项目

黑马头条项目对真实web项目中的自动框测试框架搭建,主要采用selenium自动化测试框架对web页面进行自动化测试、采用PO模式来设计自动化测试框架的架构、采用pytest测试框架来管理维护用例、采用YAML格式来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、采用Allure生成内容丰富、页面美观的自动化测试报告、采用Jenkins持续集成工具管理自动化脚本。

接口测试篇

1.掌握使用Postman、Jmeter进行接口测试。

2.掌握接口测试框架的设计和封装。

3.掌握使用持续集成工具管理接口测试脚本。

4.掌握在实际的项目中如何灵活运用接口测试的相关技术。

工具实现

Postman和Jmeter都是接口测试常用工具。Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get/post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。jmeter是一款免费开源的工具,相对内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。

代码实现

使用综合案例来加强重点知识,用切实的应用场景理解接口测试断言、封装、提取token及封装,参数化、日志等不同的方法去实现接口测试的应用。

电商类接口测试项目

Tpshop项目对真实电商项目中的接口测试,解决接口依赖数据问题,采用工具进行抓去接口,requests和unittest用例管理框架来实现对应的接口进行测试,不同接口请求类型,参数类型的应用。

管理类接口测试项目

IHRM是基于saas模式的人力资源管理系统中,在本项目中采用:Postman工具进行接口测试、Python + Requests库实现接口自动化测试、搭建完善的接口自动化测试平台框架、引入数据驱动技术来实现测试脚本和测试数据的分离、采用JSON格式来定义测试数据、采用PyMySQL对数据库中的数据进行校验、采用logging实现日志收集、HTMLTestRunner模板来生成简洁的HTML测试报告、采用Jenkins持续集成工具管理自动化脚本。

资讯类接口测试项目

黑马头条是一款汇集科技资讯、技术文章和问答交流的用户移动终端产品,在本项目中采用:pytest测试框架来管理维护用例、采用JSON来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、logging实现日志收集、HTMLTestRunner模板来生成简洁的HTML测试报告、Allure生成内容丰富、页面美观的自动化测试报告、Jenkins持续集成工具管理自动化脚本、requests库实现接口自动化测试、搭建完善的接口自动化测试平台框架。

性能测试篇

1.熟练搭建性能测试环境。

2.掌握性能测试基础理论。

3.掌握Jmeter常用组件使用。

APP专享性能

app应用测试中有专项测试,其中最重要一项就是app客户端性能测试,如何保证测试以及评估指标是否通过?接下来章节来讲解app客户端专项性能测试,主要有cpu、内存、流畅度、启动时间等指标测试。

性能工具

jmeter基于接口性能测试、web性能测试,核心知识点:并发数启动时间QPSTPS单一场景混合场景的应用。

接口性能

jmeter它做为一款性能测试工具,可以实现单一场景搭建,混合场景搭建以及不同项目测试。

web性能

使用jmeter实现web项目脚本录制、场景搭建、cookie处理。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,324评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,356评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,328评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,147评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,160评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,115评论 1 296
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,025评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,867评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,307评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,528评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,688评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,409评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,001评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,657评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,811评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,685评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,573评论 2 353