【就业岗位】:
1、测试环境配置工程师、软件测试员;Web 功能测试执行工程师;级软件测试工程师目助理;软件测试工程师、软件测试设计工程师、金融测试工程师、Web 测试工程师、功能测试工程师;
2、自动化初级测试工程师、初级测试开发工程师;自动化中级测试工程师、WEB 自动化测试工程师;自动化初级测试工程师、初级测试开发工程师;自动化中级测试工程师、APP自动化测试工程师;
3、接口测试工程师、接口自动化测试工程师、集成测试工程师、自动化(金融)测试工程师;测试 TeamLeader、全栈自动化测试工程师;测试开发工程师;软件测试助理工程师。
【学习内容】:
课程阶段 主题 主要内容
测试环境搭建和配置
虚拟机测试环境配置
1、虚拟机基础和操作系统安装
2、Linux 系统环境搭建
3、Linux 系统操作命令
4、Linux 软件包管理
5、Linux 内核与网络配置
6、Shell 编程基础
7、LAMP 环境原理和搭建
Docker 容器技术和环境配置
1、Docker 容器技术基础
2、Docker 原理与基本操作
3、Docker 环境部署配置
Git 相关操作和应用
1、git 简介和安装
2、git 用于代码管理
3、git 的测试应用
软件测试数据管理与数据库测试
MySQL 数据库测试技术
1、MySQL 数据库介绍
2、MySQL 数据库的安装与配置
3、MySQL 图形化客户端操作
4、MySQL 数据库中表的操作以及约束关联软件测试数据管理与MySQL 数据库测试技术
5、MySQL数据库的增删改操作
6、MySQL 数据库的单表和多表的相关查询操作
7、MySQL视图操作
8、MySQL索引操作
9、MySQL权限管理
10、MySQL数据库的存储过程和触发器
web 前端测试技术
软件测试通用技术概述
1、软件测试的由来和缺陷报告
2、用例和用例设计方法--等价类、边界值
3、测试流程和用例设计方法二-因果图、判定表-场景法
4、用例设计方法三-正交实验和其他
5、软件工程、开发模型、软件质量模型
6、测试模型和测试方法和软件质量保证
软件测试流程和测试环境配置
1、需求和测试需求分析
2、测试计划制定和编写
3、评审和风险分析
4、测试总结和报告
5、项目实战 -Web测试环境搭建
6、项目实战 -Web 专项测试分析
项目实训和Web专项测试
1、项目实战 --- 测试用例设计和编写(禅道)
2、项目实战 --- 测试执行和缺陷报告编写(禅道)
3、项目实战 --- 测试执行和缺陷报告编写(禅道)
4、项目实战 --- 测试评审和总结
5、项目实战 --- 项目答辩
Python测试开发技术
Python 开发基础
1、Python 环境配置和基本语法
2、Python 数据类型和运算符
3、Python 语句结构
4、Python 方法 技术
5、Python 类、对象、继承
6、Python 文件操作、异常和其他
7、面向对象部分
Web 自动化测试技术
Web自动化测试技术(Python 实现)
1、自动化测试基础和 Selenium IDE
2、自动化测试框架构建 -Selenium IDE 实现
3、Selenium 基础和环境配置
4、Selenium 八种元素定位方式
5、Selenium Webdriver 详解和常用 API技术
6、Selenium 数据驱动\模块驱动\关键字驱动
7、pytest 框架
8、Selenium 自动化框架集成:邮件发送+日志
阶段项目五: Web 端项目自动化测试
Java 测试开发技术
Java 开发基础
1、Java 环境
2、Java 语法
3、Java 运算符和数据类型
4、Java 语句结构
5、Java 数组、排序
6、Java 中的方法技术
7、Java 面向对象
8、Java 类、对象、继承
9、Java 多态、异常、接口
10、Java 文件处理和其他
11、白盒测试技术
移动APP自动化测试技术
移动 APP 自动化测试技术 (Java 实现)
1、移动端测试技术
2、Android 技术概述
3、Android 测试环境配置
4、ADB 命令
6、HTML5测试技术
5、Monkey 自动化测试
7、Appium 和 APP 元素定位
8、APP 元素控制
9、自动化框架集成 :邮件发送+日志
10、Java+Junit 实现 APPium 自动化测试技术
阶段项目六:APP端项目自动化测试
高级测试技术
接口测试工具和接口自动化测试技术
1、网络基础和网络协议
2、接口测试基础和 API 文档阅读分析技巧
3、HTTP 协议的请求、响应、请求方法基础
4、请求参数和 cookie、session、token 基础
5、web service 和 socket 基础
6、Postman 应用:请求、响应的分析、参数化、断言
7、Jmeter接口测试 :HTTP 协议、数据库相关、其他协议
8、Fiddler 应用于抓包:HTTPS、APP等
9、接口自动化 :Python+requests+unittest技术应用10、接口集成和 Jenkins 应用
高级测试技术(二)
性能测试
1、性能测试术语和流程:并发、响应时间、吞吐 量等
2、HP LoadRunner12.55 工具原理
3、HP LoadRunner 脚本录制与调试:参数化和 检查点
4、HP LoadRunner 场景设计
5、LR集合点、IP 欺骗技术、多机联合负载测试
6、LR 过程监控、关联图表数据分析
7、HP LoadRunner 测试结果分析
8、LR 性能调优
9、Jmeter 性能测试应用
10、Jmeter 用于大数据量测试
11、Jmeter服务器监控测试平台
阶段项目七:Web端项目服务端性能测试和接口测试
测试平台开发和项目实战
测试平台前端开发与实战
1、项目需求、介绍
2、Vue 前端框架入门
3、MVVM 设计思想与变量语法
4、Vue 实例生命周期
5、Vue 组件化开发、组件通信
6、Vue-CLI项目框架设计、Nodejs 安装与 npm 使用
7、Vue ui 可视化管理项目服务
8、Vue 集成 axios 和 ElementUI
9、Vue 路由与子路由
10、VueX的应用与开发段
11、Vue 项目编译与打包
测试平台后端开发与实战
1、Flask 框架和微服务概述
2、Flask 初次使用与 config 配置
3、路由语法和快捷路由方法
4、MVC 设计思想
5、jinja2 模板语法和静态资源
6、blueprint 插件与模块化
7、ORM 设计思想和 sglalchemy 框架应用
8、Flask-Restful 插件应用
9、Flask+Vue+Docker 测试平台开发
项目测试
1、项目集成测试、系统级测试
2、项目性能测试及性能调优
北大青鸟是落实“发展高科技,实现产业化”战略而创办的计算机软件产业;育人育才科技有限公司是北大课工场合作伙伴专注大学生IT就业教育,公司成立于2006年。公司紧跟技术发展潮流,针对不同产品类别、用户成长阶段、生态岗位,精心打造不同专业及层次的培训认证考试,获得阿里云颁发的技能认证证书。向寻求就业和技术提升的人群提供直播、录播、面授等多模式教学场景,帮助学生证明其在对应技术领域的专业度,获得更多阿里云生态下的就业机会。
北京青鸟职业教育科技发展有限公司是为契合国家职业教育改革成立的一家专注于职业教育的教育科技公司。公司以“支持每一位学员成为受人尊重的专业人才”为使命,始终践行“职业教育就是就业教育”的教育本质,坚持帮助学员成功就业,永远是硬道理;始终保持回归职业教育的本真,即坚守“教育为本,师爱为魂”的教育理念,以及“内育职业素养,外塑专业技能”的青鸟校训。
公司隶属北大青鸟,拥有北大青鸟职业教育品牌及核心知识产权。公司以完善的标准化管理为依托,通过院校合作和授权合作两大经营模式,实现了体系的规模化发展,得到了社会各界广泛的认可;以永不妥协的教育品质,致力于让广大学子成为受人尊重的专业人才,并成为全球专业的职业教育产品提供商和服务商;以匠心和探索精神,为社会培养和输送大量高质量的技术技能型人才,为改善就业领域人才供给的结构性矛盾做出应有贡献。
公司研发适应互联网时代需求的职业教育产品
目前推出BCSP软件开发专业、BCNT网络运维专业、BCUI全链路UI设计、BCVE视频特效专业等课程。课程研发团队均由学术界权威学者、互联网IT领域技术专家、教育行业研究者共同组成,确保了课程内容的岗位适用性、技术性、先进性。
北大青鸟职业教育始终以岗位需求为本,立足于行业岗位技能,以永不妥协的教育品质,为学员提供优质、全面的教学资源,为企业输送符合岗位要求的亟需人才,让学员学有所成、企业用有所用。
成都市青羊区东华正街42号