课程亮点
NO.01
入学门槛低
对基础及学历均无要求。
NO.02
实战+实用定制化课程
课程内容专门根据线上特点进行定制化研发。
NO.03
全程直播,效果有保障
资深讲师直播手把手教学,班主任及助教老师全程管理和辅导,保证学习效果。
NO.04
就不了业,就退学费
所有学完全部课程并通过考核的同学,均可承诺包就业,学完未就业退还一半学费。
NO.05
涵盖知识全面
课程包含企业测试项目所需全部知识点,学完能够胜任初/中级测试工程师岗位, 具备独立完成功能测试、自动化测试、接口测试、移动端测试的全部能力

名师介绍

卿淳俊

  • 十七年Python测试开发、Python全栈开发及项目管理经验
  • 精通各种测试及开发工具,在移动互联网、敏捷项目管理、电商测试等领域有丰富的项目经验
  • 认证敏捷项目管理师Scrum Master
  • 四川省质量监督技术委员会特邀测试专家
  • 出版技术书籍《Python爬虫开发实战教程》
  • 秉持着“授人以鱼不如授人以渔”的理念,让学员达到“知其然更要知其所以然”,真正掌握技术的本质

为什么选择软件测试以及岗位薪资数据

软件测试不过关,BUG的破坏性有多强

YouTube宕机事件

2018年10月18日,YouTube出现宕机,YouTube发生全球性大规模宕机事件,世界各地用户均表示无法登录,旗下的YouTube TV和YouTube Music access等服务受到影响

7.23甬温线特别重大铁路交通事故

2018年10月18日,YouTube出现宕机,YouTube发生全球性大规模宕机事件,世界各地用户均表示无法登录,旗下的YouTube TV和YouTube Music access等服务受到影响

阿丽亚娜5型火箭的悲剧处子秀

2018年10月18日,YouTube出现宕机,YouTube发生全球性大规模宕机事件,世界各地用户均表示无法登录,旗下的YouTube TV和YouTube Music access等服务受到影响

一触即发的第三次世界大战

2018年10月18日,YouTube出现宕机,YouTube发生全球性大规模宕机事件,世界各地用户均表示无法登录,旗下的YouTube TV和YouTube Music access等服务受到影响

行业钱景

成都测试 • 工资收入水平

职友网数据

¥ 12.1k

本数据来源于职友网 / 可信度:高
薪资
占比
3K-4.5K
1%
4.5K-6K
3.5%
6K-8K
10.5%
8K-10K
15.2%
10K-15K
43.2%
15K-20K
20%
20K-30K
6.7%

重庆测试 • 工资收入水平

职友网数据

¥ 10.8k

本数据来源于职友网 / 可信度:低
薪资
占比
6K-8K
25%
8K-10K
15%
10K-15K
45%
15K-20K
15%

西安测试 • 工资收入水平

职友网数据

¥ 12.4k

本数据来源于职友网 / 可信度:高
薪资
占比
3K-4.5K
3%
4.5K-6K
4.3%
6K-8K
7.8%
8K-10K
14.3%
10K-15K
34.3%
15K-20K
30.4%
20K-30K
5.2%

上海测试 • 工资收入水平

职友网数据

¥ 16.5k

本数据来源于职友网 / 可信度:高
薪资
占比
2k以下
1%
6K-8K
2.2%
8K-10K
3.9%
10K-15K
32.4%
15K-20K
30.3%
20K-30K
23.3%
30K-50K
5.8%

全国测试 • 工资收入水平

职友网数据

¥ 13.9k

本数据来源于职友网 / 可信度:高
薪资
占比
4.5K-6K
2.4%
6K-8K
6.3%
8K-10K
8.8%
10K-15K
38.1%
15K-20K
23.5%
20K-30K
15.7%
30k-50k
3.6%
项目案例
蜗牛BOSS
WoniuBoss系统主要针对教育培训行业提供—套完整的业务运营支撑系统,包括客户关系管理,市场管理,企业客户, 销售管理,销售业绩评估,学员管理,班级管理,调查问卷,教室监控,智能阅卷,财务管理,人事管理,薪酬管理 ,固定盗产管理等—系列完备的功能。
蜗牛学习通
学习通系统是一个基于Ios和Android平台的移动端APF系统,可以给用户提供各种基于云端的在线定制课程、笔记、 收藏等功能。用户可以在知识交流区交流各学科的知识以及感受并且可以随时记录学习进度,是一个目前主流的在 线学习类应用。
WoniuSales
Woniusales是—个B/S架构的电商网站,电商模式主要分为B2B、B2C、C2C、B2B2C、020五种模式,WoniuSales属于 B2B也就是商家到商家模式。了解了网站模式之后,就需要考虑下这个网站的使用对象。严格意义上的B2B是很复杂 的系统,涉及到全国分仓,各中心仓还要有品类分仓,仓库间有调拨,下单有分单,活动有组单等。WoniuSales是为 了我们教学需求进行了适当压缩,属于中间的下单环节,作为商家后台操作系统被店员使用。
蜗牛商城
蜗牛商城是一个跟京东类似的电商平台,提供了从商品管理、商品浏览、购物车、商品结账支付和评价管理等, 用户可以在蜗牛商城体验完整的购物流程。在测试项目中,我们会针对该系统完成完整的系统测试、接口测试、 自动化测试等测试操作和实战。

Python测试开发课程体系及知识点 ( PBET )

第一阶段

阶段目标

第一阶段的课程以培养初级系统/功能测试工程师为目标,学员通过对各种基本测试概念、测试过程和方法,以及测试设计方法的学习,结合系统测试的实际项目全流程实战,可以比较扎实地掌握初级软件测试工程师所需要具备的全部技能,完全能够胜任一般企业里的功能测试工程师、系统测试工程师的职位和相关工作。

系统测试
课程目标

1. 掌握软件测试的基本概念、测试过程及测试方法,了解软件测试工程师的主要工作内容。

2. 熟练应用测试用例设计方法,能够根据不同测试设计方法的应用场景选择对应的测试设计方法来设计测试用例。

3. 熟悉测试过程及项目实施流程,能够执行测试及将测试过程中找到的缺陷填入缺陷报告并进行管理。

4. 熟悉测试报告编写方法,在项目完成后能够熟练编写测试报告,总结测试中的相关数据及问题。

5. 能够独立完成一个项目的全流程功能测试工作,胜任功能测试工程师的岗位。

知识要点
  • 软件测试基础概念、测试类型及定义
  • 软件测试流程、需求分析、需求跟踪矩阵及应用
  • 测试点分析及测试点提取、主流测试用例设计方法
  • 测试用例编写、缺陷生命周期管理、缺陷报告编写
  • 测试报告编写、禅道管理工具应用、系统测试项目实战
  • 系统测试项目全流程实战
Python开发
课程目标

1. 熟练掌握Python测试开发中需要用到的Python语言

2. 能够利用Python语言完成基本的功能并能阅读简单的代码程序

3. 能够利用Python编写测试代码,理解编程中各种常见的概念

4. 熟练掌握Python的各种代码技巧,实现Python测试中的各种功能

知识要点
  • Python安装及环境搭建
  • Python基础语法及编程规范
  • 六大基本数据类型及应用
  • Python中的循环及判断
  • 函数定义和使用、模块及包导入
  • 正则表达式使用、面向对象编程、Python文件对象使用
  • 异常处理、数据库编程、Python核心编程项目实战
  • Python多线程编程、高阶函数及装饰器、Python反射方法的应用
MySql数据库
课程目标

1. 熟悉测试工作中要用到的常规知识点和技术点

2. 能够自行安装、配置、使用Mysql数据库

3. 熟悉Mysql常用命令,并且能够使用这些命令完成测试相关的工作

4. 了解一些常用的数据库优化相关的知识,为将来性能测试打下基础

知识要点
  • 数据库基本概念
  • Mysql数据库安装和配置
  • 创建数据库和表
  • 数据库约束及数据库设计方法
  • 数据库增删改查操作
  • 数据库多表连接原理
  • 常见多表连接查询操作
  • 数据库分组聚合函数
  • 数据库子查询
  • 数据库进阶:数据库索引、存储过程及触发器
Linux操作系统
课程目标

1. 掌握Linux常用命令,能够对常见Linux系统进行安装和配置

2. 能够使用LInux命令进行测试环境搭建

3. 了解Linux常见的资源参数命令,为后面的性能优化打下基础

知识要点
  • Linux系统简介
  • Linux系统安装和配置
  • Linux文件系统特点
  • Linux目录结构
  • Linux用户管理
  • 目录管理、文件管理
  • 系统设置、网络通信、磁盘管理、备份压缩
  • Linux系统环境搭建实战

第二阶段

阶段目标

第二阶段的课程以培养初中级自动化/接口测试工程师为目标,通过系统地学习自动化测试、接口测试以及性能测试相关的技术和工具,学员能够扎实地掌握目前企业里面主流的自动化、接口、性能测试工具,包括移动端的测试,甚至自己通过纯Python代码编程实现相关的测试类型,完全能够胜任初中级测试开发、自动化/接口/性能测试工程的职位和相关工作。

自动化测试实战
课程目标

1. 熟练掌握自动化测试相关的概念和工具使用
2. 熟练掌握自动化测试中的对象识别和对象操作方法
3. 熟练掌握自动化测试中的断言方法
4. 能够利用unittest框架或Pytest框架完成自动化测试
5. 能够生成美观漂亮的测试报告

知识要点
  • 自动化测试基本概念
  • 自动化测试优劣势
  • 自动化测试用例设计
  • 自动化测试流程
  • 自动化测试常见工具
  • selenium webdriver的安装和配置
  • 八种对象识别方法的应用
  • webdriver的常用API介绍
  • 常见元素对象操作函数
  • 等待时间的设置
  • unittest测试框架介绍、setUp方法和tearDown方法的使用
  • 在unittest中定义测试方法
  • testsuite测试组件的使用
  • 断言的概念及使用
  • 对操作进行截图、利用HTMLRunner生成测试报告
接口测试实战
课程目标

1. 熟练掌握各种常见的网络协议及内容
2. 熟练掌握Python发起网络请求的方法
3. 熟练掌握利用Python完成接口测试的方法
4. 熟练掌握各种常用网络工具完成抓包的方法
5. 熟练掌握POSTMAN等常见的接口测试工具

知识要点
  • 网络协议基本概念、HTTP协议基础
  • HTTP请求过程、HTTP中的get和post请求
  • Python常用HTTP请求库的安装和配置
  • 接口的概念和接口测试的测试方法
  • 常见后端接口类型、HTTP和HTTPS协议的区别
  • 常见抓包工具应用之浏览器抓包
  • 常见抓包工具应用之fiddler抓包
  • 利用fiddler抓取HTTPS数据包
  • 用Python的HTTP库构造GET/POST请求
  • 获取HTTP请求的返回值
  • 对接口返回值进行断言
  • 对加密接口请求的处理
  • Python接口测试实战
  • 接口常用工具之POSTMAN实现接口调试
性能测试实战
课程目标

1. 掌握性能测试的基本概念和基本原理
2. 能够根据系统性能需求设计合理的性能测试场景
3. 能够使用Python结合多线程等方式实现性能测试脚本
4. 熟练掌握Jmeter等商业性能测试工具的使用
5. 了解常见的性能参数优化的方式和办法

知识要点
  • 性能测试概念、性能测试常见术语及其理解
  • 性能测试需求分析
  • 性能测试用例编写
  • Python结合多线程开发原生性能测试脚本
  • Python监控服务器性能指标
  • Python结合多线程设计门型和拱形应用场景
  • 基于woniusales实现完整的性能测试脚本开发和实施
  • 常用主流性能测试工具对比
  • JMeter工具的组件功能介绍
  • JMeter实现接口测试功能
  • JMeter设置多线程实现性能测试
  • JMeter完成性能测试的结果管理
  • JMeter实现对响应的断言
  • JMeter的参数化与变量引用
  • JMeter性能测试综合实战
移动端测试实战
课程目标

1. 熟悉移动端测试的主要特点
2. 了解移动端测试和web端测试的主要区别
3. 熟练掌握移动端常见专项测试的测试方法
4. 能够熟练利用Python实现移动端的专项测试
5. 熟悉常见的adb命令及相关测试工具

知识要点
  • 移动端测试的特点
  • 移动端测试与web测试的异同比较
  • Android SDK安装与配置
  • 模拟器安装配置
  • 常用ADB命令的使用
  • 稳定性测试的概念
  • Android Monkey 的基本使用
  • 利用Monkey测试app稳定性
  • Monkey参数命令详解
  • Monkey日志分析
  • 移动端专项测试(性能测试)
  • Appium工具介绍
  • Appium Desktop环境搭建
  • 安装Python的Appium库
  • Appium的工作原理
  • APP启动信息配置
  • Appium的对象识别方法
  • 利用Appium完成移动端项目测试实战

第三阶段

阶段目标

第三阶段课程的培养目标是针对企业中高级测试开发工程师、全栈测试开发工程师职位,通过完成设计和实现自动化测试框架、接口测试框架和持续集成框架,学员可具备当前行业内大部分企业相关主流职位的全部技术栈要求,完全能够胜任中高级全栈测试开发工程师、自动化测试工程师以及接口性能测试工程师等职位。

自动化测试框架设计及开发实战
课程目标

1. 熟悉自动化测试框架的几种不同类型及应用场景
2. 熟悉数据驱动框架的设计和实现过程
3. 熟悉关键字驱动的设计和实现过程
4. 熟悉POM测试模型的设计和实现过程
5. 熟悉日志模块的设计和实现过程
6. 熟悉自动化测试框架从需求分析到生成测试报告全流程

知识要点
  • 测试框架的概念及意义
  • 常见框架设计模式
  • 在unittest框架中使用ddt模块实现数据驱动
  • 以文件形式读取数据并封装数据驱动框架
  • 关键字驱动框架的意义和使用场景
  • 利用类反射构造关键字
  • 重新根据关键字驱动模型重构excel读取方法
  • 关键字驱动项目实战
  • 二次封装webdriver里面的方法
  • PageObject设计模式的概念及应用场景
  • PageObject的代码封装思路
  • PageObject项目实战
接口测试框架设计及开发实战
课程目标

1. 熟悉接口测试框架的结构和运行原理
2. 熟悉基本的接口测试框架代码实现
3. 熟悉具有数据依赖的请求上下文之间的处理
4. 能够实现从接口测试框架设计到实现全流程工作

知识要点
  • 接口测试框架组成架构
  • 为接口测试框架设计excel结构
  • 重构excel操作函数
  • 封装对JSON数据格式的操作
  • 重构JSON操作类、封装读取常量的方法
  • 封装获取接口数据的类
  • 接口测试框架主流程封装及错误调试
  • 返回数据处理及错误调试
  • 封装断言模块对接口返回结果进行判断
  • 将测试结果写入结果文件
  • 解决接口间的数据依赖问题
  • 数据依赖流程代码实现
基于Docker及Jenkins的持续集成测试框架
课程目标

1. 了解持续集成的概念及意义
2. 熟悉持续集成的工作过程和流程
3. 熟悉持续集成相关工具的应用,如Docker,Git、Jekins等
4. 能够熟练利用Python实现持续集成和远程部署

知识要点
  • Docker的基本介绍和核心功能
  • Docker整体架构介绍
  • Docker底层实现原理
  • Docker版本管理及安装配置使用方法
  • Docker基础命令与应用
  • Docker镜像管理相关命令应用
  • Docker中容器的概念
  • 持续集成介绍及环境要求
  • 利用Python完成源码构建及部署
  • Python完成部署重启测试
  • Python实现Linux远程部署功能
  • Jeknins持续集成框架
  • 持续集成中结合邮件通知服务
  • 持续集成中实现定时执行工程
  • git基本功能介绍及安装配置
  • git常用命令及应用
  • gitee介绍及工程创建
  • 利用git上传文件到gitee远程仓库
  • 整合应用:利用gitee保存并管理项目代码

就业阶段

阶段目标

熟悉行业常见重点难点面试问题,为高薪打下坚实的技术基础
提升面试技巧及准备高质量简历,提升高薪面试成功率

高薪冲刺技术辅导
课程目标

熟练掌握常见企业面试题,积累真实项目实战经验

知识要点
  • 算法类:企业项目常用算法深度解析
  • 算法类:企业项目常用算法深度解析
  • 架构测试类:微服务测试、大数据测试
  • 项目实战类:某大型电商系统测试实战、某企业资源管理系统测试实战、某大型在线学习类APP测试实战
高薪冲刺面试辅导
课程目标

全面学习各种面试技巧和实际企业工作相关的技能,为尽快融入企业团队和工作打下基础

知识要点
  • 企业日常项目工作流程、企业真实实战项目流程、职场工作准则、团队精神打造

咨询QQ:3068609995

关注微信公众号

添加好友

咨询电话:19150192914

友情链接: 蜗牛创想 阿多比设计学院
版权所有 © 成都凡云科技有限公司 蜀ICP备15014130号-12 网络文化经营许可证 站长统计