What is software testing?

「 2022全新升级,课程特色一览无余 」

课程定位中高端,打造企业争抢的测试精英

软件测试,是IT相关行业中容易入门的学科。基础软件测试不需要开发人员烧脑的逻辑思维、不需要运维人员24小时的随时待命,需要的是细心认真的态度和IT相关知识点广度的了解。

测试工程师相当于是“工厂质检员”,对工厂生产的商品进行质量检测,确认无任何问题之后将产品提供给市场,确保对外提供的产品的质量,避免出现残次产品。

每个测试人员从入行到成为专业大牛的成长路线可划分为:软件测试、自动化测试、测试开发工程师3个阶段。

软件测试行业进阶路线

Step1:软件测试

(市场价值:6k ~ 8k)

人工在页面或app上用点击所有功能,检查结果是否符合预期。

Step2:自动化测试

(市场价值:8k ~ 15k)

通过工具或用python编写脚本,从而实现自动化去测试功能,减少人工操作。

Step3:测试开发工程师

(市场价值:13k ~ 20k+ )

根据公司的需求开发测试工具,让测试无需再依赖各种开源工具进行繁琐操作,只需在系统上点击就能实现自动化测试的所有流程并生成报表等。

Advanced route

「 学测试,就要做全能测试开发工程师 」

课程定位中高端,打造企业争抢的测试精英

全能测试开发工程师

Test and Development Engineer

测试
Software test
开发
Development
架构
Framework

老男孩测试学科为了让学生更具竞争力,将致力于把学员培养成掌握测试、开发、架构等技能的测试开发工程师,课程内容除必备:测试理论、性能/接口测试、Linux、数据库、selenium/appium 等以外,在课程率先加入:Linux架构、持续集成、微服务、Python/Golang/Java/Android开发、数据分析、测试框架源码剖析、docker、ansible/saltstack、redis/memcache/mongodb、rabbitMQ/kafka 等,课程的广度和深度超出同行业50%,最终让学生 不仅可以胜任测试工作,还可以独立从0到1开发出自动化测试框架

毋庸置疑,企业发展的趋势就是测试开发为公司写出工具,从而减少人工干预,降低人员成本。

Course Advantage

「 老男孩软件测试课程优势 」

一对一教学服务,助你早日成功就业

Course System Upgrading

「 课程体系升级,打造企业核心人才 」

学习路线清晰可见,中高端技能全覆盖

测试基础理论精讲

主讲内容:
测试理论,快速掌握测试需要掌握的必备理论基础。
课程模块:
1、软件工程 / 2、测试类型 / 3、软件测试计划 / 4、软件测试 & 缺陷分析 / 5、版本控制
学习目标:
对软件测试工作全面了解,掌握软件测试流程,基础测试方法,涵盖功能软件测试中设计到的各方面知识,使得学员快速上手测试项目。
实战应用:
1、在线平台题库测试 / 2、撰写小猿圈测试需求书,测试用例 / 3、小猿圈缺陷管理 / 4、Git管理小猿圈平台代码

测试操作系统&工具

主讲内容:
操作系统和工具相关,了解计算机组成和操作系统,学习测试流程和工具的使用,可胜任大部分测试任务。
课程模块:
1、Linux自动化课程 / 2、MySQL & Oracle 数据库 / 3、NoSQL / 4、前端编程…
学习目标:
掌握操作系统原理,可搭建测试环境。具备面向对象编程思维,熟练掌握python,java,golang语言基础和标准库的使用。
实战应用:
1、部署CMDB运维自动化平台 / 2、部署企业crm系统 / 3、客户管理系统设计与实现 / 4、API监控系统设计与实现…

自动化测试脚本

主讲内容:
编程相关,学习编程语言、数据库、自动化测试相关框架和模块等,可以编写自动化测试脚本。
课程模块:
1、Python编程 / 2、Java编程 / 3、Android编程 / 4、Golang…
学习目标:
掌握高并发网络编程开发,实现独立开发自动化相关应用程序。搭配数据库、缓存、docker实现企业级应用的配置和开发。
实战应用:
1、小米商城测试 / 2、用户认证系统 / 3、爬虫案例(微信、豆瓣电影、糗百等) / 4、Android新闻客户端 / 5、咨询API接口平台…

高级自动化测试实战

主讲内容:
自动化测试实战,根据真实企业要求对学员进行分组进行项目集训和深度剖析实现源码,最终举一反三。
课程模块:
1、系统集成测试 / 2、selenium自动化测试 / 3、LoadRunner性能测试 / 4、JMeter性能测试…
学习目标:
通过大量案例熟悉自动化测试工具及应用场景,在企业可灵活运用。除此之外,可依托已掌握 数据库、缓存、编程、测试技能、自动化测试工具,定制自己的测试脚本,可节省至少30%重复工作的时间。
实战应用:
1、jenkins实现全自动化发布和持续集成 / 2、抽屉新热榜自动化测试案例 / 3、魔正世界卡牌游戏…

测试开发全面讲解

主讲内容:
测试平台开发和企业级架构实战,手把手带学生实现自动化测试平台 及主流框架二次开发。
课程模块:
1、Django框架 / 2、restful API / 3、HttpRunner自动化框架 / 4、自动化测试平台开发…
学习目标:
掌握开发Web应用程序和API接口必备技能,深入剖析HttpRunner框架内部实现原理和源码,实现HttpRunner二次开发,独立自主开发出可视化和企业级的自动化测试平台。
实战应用:
1、图书管理系统开发 / 2、智驾呼叫中心运营系统 3、百万量级优化方案 / 4、久禾人工智能玩具…

Project upgrade

「 项目全新升级 贯穿全部课程 」

一对一教学服务,助你早日成功就业

老男孩旗下在线平台测试项目

项目介绍

在线平台接口自动化测试平台。让REST接口管理更加灵活,实现Mock接口,关联测试用例,用例可以灵活选择同步或者异步方式, 同时项目中还使用到sentry错误日志的收集。

可实现功能

实现接口Mock / 测试用例关联执行 / 数据驱动 / 结合jenkins实现持续集成

技术标签

requests / mock服务 / 接口异常处理 / REST API平台 / jenkins

Apeland自动化测试项目

项目介绍

Apeland自动化测试平台,专注于如下自动化包括接口测试,UI测试,移动端测试,日志管理,项目管理,测试统计,释放手工测试人员压力。

可实现功能

实现接口Mock / 测试用例关联执行 / 数据驱动 / 结合jenkins实现持续集成

* 除此之外,老男孩测试学科还会从0到1带你独立开发自动化测试平台及主流自动化测试框架二次开发

Essential Skills

「 对于测试您是否还存在疑惑? 」

从技术到工具,一对一课业咨询师为您服务

Seven in one

「 老男孩七位一体教学方法 」

免费赠送精讲80课时视频

限额试听,按填表先后,将由专业课程顾问为您安排试听