关于测试工程师的职业发展之路

描述

关于测试工程师的职业发展之路

这是一套针对测试学习者精心设计的一套专业课程体系。本课程根据一线测试工程师的岗位进阶而设计开发,其覆盖初级测试工程师、中级测试工程师、高级测试测试工程师、自动化测试工程师及测试管理等岗位,每一门课程都与实际一个或多个测试岗位所切合,本系列课程以培养企业开发真正需要的人才为目标,每个知识点都用案例来讲解。该课程均经过线下多年实践检验,并且经过多轮的改进而形成。本系列课程也适合想从事测试相关工作的从业人员,以及想以最短时间内提升技能的从业者。

目标

通过本系列课程的学习,希望您在测试的职业发展道路上,一步一步的走下去,从初级工程师到自动化测试工程师、测试经理,让您的职业发展更具前瞻性与竞争力,同时本课程最重要的是学会解决开发中遇到困难的方法。

建议

建议学员,尤其是刚刚步入测试岗位的,一定要打好基础,在学习的过程中多想、多总结、以实践为驱动,多练,多写,在实际项目中多思考,理论验证实际,实践检验理论,让知识变成前进的发动机。

工具/原料

学习路线规划

软件测试基础(初级)

1

本课程作为测试的入门级课程,适合即将入职测试岗位,或已经在初级测试岗位从事一定时间的从业人员

推荐学习课程:

1.测试系列课程之软件测试基础

《软件测试基础》为测试系列课程的入门级(第1门)课程,其帮助学习者掌握从事软件测试工作必备的`基础理论与技能,熟知软件测试的整个流程并胜任招聘企业中初级测试工程师职位的要求。

2

2.测试系列课程之缺陷管理概述

本系列软件测试课程,颠覆高校的传统授课模式,让我们脱离单调的PPT,用项目贯穿授课,真正贴近实际。《软件测试基础》为测试系列课程的入门级课程,其帮助学习者掌握从事软件测试工作必备的基础理论与技能,熟知软件测试的整个流程并胜任招聘企业中初级测试工程师职位的要求。

本免费课程针对缺陷管理流程、缺陷概述、缺陷工具进行了详细的介绍。能有效解决初级测试工程师在日常工作中涉及提交缺陷等相关的工作。

3

3.【小强软件测试系列】软件测试最佳实践

这门课程是早前做的,以《软件测试的艺术》为蓝本扩展的,但是一直没有发布出来,里面的东西还是比较有价值的,比较全面的讲了测试的东西,从基础到实际中需要用到的管理工具、缺陷工具,同时也对一些性能测试工具做了介绍使用,是入门的绝佳教程。

测试自我提升期(中级)

1

学习者具备一定的测试基础知识及一定的测试从业文章。 作为初入职场的测试工程师或已经在初级测试岗位上从事了一段时间的您,也许在工作中不单单只是简简单单的执行测试,您可能需要接触到更多的测试环境及具备一些其他技能,此时需具备Linux、Oracle、Windows等一些相关技能与知识。而这些知识也是往往决定您薪酬的关键一笔。

推荐学习课程:

1.测试系列课程之测试综合技能(Linux|Oracle|Windows)

培养软件测试工程师应具备的日常维护Linux系统的技能、维护Oracle数据库的技能、日常Windows服务器等操作技能。本课程主要覆盖 Linux、Oracle、Windows等日常维护知识,学习本课程后使学习者能够具备在日常的测试工作中能够独立搭建测试环境及日常测试环境维护等工作的技能。学习者通过本课程学习,自己无需再为Linux、Oracle等知识该掌握到那种程度、该如何学习而发愁,实现轻松应对工作中常见的操作系统与数据库维护等情况。

2

2.【小强软件测试系列】缺陷管理工具Jira快速入门

JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

本视频将从下载、安装、部署、配置全方面快速带领大家入门使用。

性能测试工程师、自动化测试

1

具备了一定的测试从业文章,对测试流程有了较清晰的了解。 希望从传统的、重复的手工过程中解脱出来走向自动化;希望由初级测试工程师转为性能测试工程师或自动化测试工程师。

推荐学习课程:

1.测试系列课程之QuickTest由浅入深(作者授课,书籍配套视频)

《QuickTest Professional》一书作者授课,书籍配套视频,QuickTest是测试专业的一门重要的专业技术课程,其属于测试领域中高阶课程。其以通过讲授主流自动化测试工具QuickTestProfessional的中高级应用进而深入理解测试自动化理论。其授课内容涵盖了:数据驱动测试、对象库的管理、VBScript基础、熟练使用专家视图、虚拟对象管理、描述性编程、测试脚本设计、自动化框架的设计等。掌握本门课程能够使你胜任中高级功能性自动化测试工程师岗位的需要。

2

2.疯狂LoadRunner全新视频【小强软件测试系列】

本课程已清晰脱俗的方式进行讲解,都是很实用的,同时以大量的实际操作以及图片来进行讲解,而不是空洞的文字,具体可见第一讲的课程介绍。

测试开发高级课程(高级)

1

测试工作中不单单的是执行测试,做到中高级往往需要对测试框架熟知,能够熟练应用测试框架,其也是决定测试高度的关键,针对岗位有测试开发工程师、自动化测试工程师。

测试管理课程(高级)

1

测试职业的发展分为技术与管理,成为测试经理、测试主管也是测试职业发展的一个职业趋向。如您已对测试流程很熟悉与熟知,且有一定的技术功底,但是并不想在测试技术路上一直走下去,可以考虑测试管理岗位作为您职业的衍生于发展。