
课程覆盖手工、接口、自动化、性能测试等全流程,学员可掌握测试核心业务,更贴合现阶段大厂企业技术要求。
课程
特色
人才缺口大
国内测试人才缺口超30万,且逐年递增发展方向广
各行各业都需要,尤其是IT、金融、手游专业无限制
计算机专业、非计算机专业占比3:4适合零基础
专业、性别不限,没有技术上手快
3.5个月,快速学习掌握软职业生涯稳
任何软件项目都需要测试人员,高级人才供不应求覆盖测试全流程
学员可掌握核心业务,更贴合现阶段大厂企业技术要求强化项目实战
各阶段均加入真实企业实战项目,培养实际动手解决问题的能力大型项目经验积累
项目场景课程占比超50%,核心课程有独立对应项目技术月更新
以月为单位,持续更新热点前沿技术分阶段课程体系
学员清晰各学习阶段目标,技能掌握更全面零基础转行人员
软件测试需要掌握的代码技术要求较低,入门还是比较容易的应届毕业生
互联网的飞速发展,软件测试行业兴盛起来,市场急缺相应人才职场女性
女性比较细心,更懂用户心理,能够提出技术上容易忽略的问题,更具优势不想天天编程的技术爱好者
软件测试比起软件开发工程师,工作强度小很多。是IT行业里适合选择的方向金融项目实战阶段
掌握金融项目核心功能测试+接口自动化框架开发UI自动化阶段
掌握WEB自动化测试和APP自动化测试性能测试阶段
掌握性能测试理论,JMter工具、Locust框架微信小程序
掌握微信小程序的测试特点及实战接口测试阶段
基掌握接口用例设计、POSTMAN工具、框架实现Python编程
掌握Python基础语法,面向对象和单元测试框架功能测试
掌握测试用例设计方法及web电商项目实战基础班+Linux数据库
掌握前端基础,Linux常见命令及数据库操作高标准
"亿元级"研发投入大厂深度共建多领域
10+真实大型项目,覆盖9大热门行业真场景
完整测试流程设计,真实项目实战应用深技术
深度技术剖析,契合企业需求严保障
12项评审流程,4项验收标准,严控项目质量采用大厂推荐开发流程
提升学员项目
高效开发能力
项目实战还原企业
真实开发场景
交付解决实际问题能力
团队合作协同研发
培养学员沟通
协作能力
学员完成企业级的
项目作品
锻造其职场工作思维
导师点评项目实战答辩
综合提升学员软实力
高级自动化测试
高级性能测试
高级安全性测试
高级测试开发
测试组长
测试主管
测试经理
测试总监
质量经理
认证经理
配置经理
产品经理
李老师课程研究员
好未来/美团肖老师课程研究员
小红书/华为朱老师课程研究员
京东/ACP认证2020年的疫情,让我失了业,也就是这次疫情,我终于不再犹豫,决定来黑马学习。现在在黑马待了快两个月了,不论是.....
黑马的时光虽然短暂,但十分充实,仿佛回到了高中勤奋刻苦,互帮互助,少了压力,更多的是享受学习.....
我们学校的老师水平高,课程安排合理,班导督促学习,助教还兼职心灵导师,整体而言是比较理想的学习环境哦。
要感谢我们的班主任老师、就业指导老师和各位导师,他们都是很好、很负责的人,除非是对学习过程了如指掌.....
课程大纲
基础班
1. 测试基础
就业班
1. Linux和数据库 2. 功能测试 3. Python编程 4. 接口测试 5. 性能测试 6. 金融项目实战 7. UI自动化测试
软件测试V5.2版本
课时:5天 技术点:80项 测验:1次 学习方式:线下面授
1. 熟悉软件测试的主流技术; 2. 掌握测试用例设计方法; 3. 掌握缺陷要素及生命周期管理; 4. 具备WEB项目功能测试能力。
1. 软件测试软件测试行业介绍,包含以下技术点:
认识软件测试行业、测试主流技能、常用测试分类、软件质量模型、测试模型
2. 测试用例测试用例设计方法是编写测试用例的指导思想,包含以下技术点:
等价类划分、边界值、判定表、场景法、错误推测法
3. 缺陷管理软件缺陷概念、核心要素及缺陷跟踪流程,包含以下技术点:
缺陷介绍、缺陷编写、缺陷管理工具jira、禅道
4. 项目实战本部分是项目实战环节,包含以下技术点:
项目介绍、项目功能测试分析、用例设计、缺陷提交
课时:6天 技术点:90项 测验:1次 学习方式:线下面授
1. 掌握Linux操作系统安装和配置; 2. 掌握Linux常用命令; 3. 掌握数据库增删改查操作; 4. 具备Linux项目搭建及数据库校验能力;
1. Linux操作系统Linux操作系统介绍,包含以下技术点:
Linux操作系统介绍、文件和目录、常用Linux命令
2. Linux常用命令Linux的常用命令,包含以下技术点:
Linux终端命令格式、文件和目录常用命令、系统信息相关命令、用户权限和管理、其他命令、Linux远程连接
3. vi编辑器Vi编辑器,包含以下技术点:
vi编辑器简介、vi编辑器的三种工作模式、vi编辑器的基本操作
4. 数据库介绍数据库安装和基本使用,包含以下技术点:
数据库基本概念、关系型数据库介绍、MySQL安装与使用、Navicat使用
5. SQL语言sql增删改查语法,包含以下技术点:
数据表操作、数据操作-增删改查、条件查询、排序、聚合函数、分组、分页、连接查询、自关联、子查询、子查询演练
6. 项目实战微实战环节,包含以下技术点:
Tpshop环境搭建、Tpshop数据查询
课时:10天技术点:160项测验:1次学习方式:线下面授
1. 掌握项目测试流程; 2. 掌握Web项目功能测试分析和用例编写; 3. 熟悉测试计划,测试方案,测试报告的核心内容; 4. 掌握功能测试与数据库的关系; 5. 掌握Fiddler工具的使用; 6. 掌握APP测试流程和用例设计方法; 7. 掌握APP专项测试点进行具体的测试; 8. 熟悉APP性能测试工具SoloPi的使用; 9. 掌握微信小程序测试特点。
TPshop是国内优秀的商城网店系统及小程序电商系统服务商,专注电商平台搭建、企业商城定制开发、小程序制作开发十一年,可提供B2C、B2B2C多用户商城、社区O2O、全渠道新零售、社交电商、同城区域电商、跨境电商、小程序营销系统、分销系统、收银系统等解决方案。
进入项目体验熟悉项目、测试流程介绍、需求评审、编写测试计划与方案、项目功能测试、辅助功能测试、非功能测试、测试报告
课时:10天 技术点:170项 测验:1次 学习方式:线下面授
1. 掌握Python语法, 具备编程能力; 2. 建立编程思维以及面向对象程序设计思想; 3. 掌握Pytest框架管理测试用例;
1. Python基础基础语法是编程语言的第一课,打好基础才能更好的学习后面课程,帮学员从小白到入门,包含了以下技术点:
Python环境搭建、PyCharm、程序执行原理、注释、变量、变量类型、输入输出、运算符、判断语句、循环
2. 数据序列使用不同的数据序列可以更方便的管理数据,包含了以下技术点:
字符串、列表、元组、字典
3. 函数函数可以把实现独立功能的代码封装起来,包含了以下技术点:
函数基础、模块和包、变量进阶、函数进阶、匿名函数
4. 面向对象介绍了面向对象的编程思想,包含了以下技术点:
面向对象编程介绍、类和对象、面向对象基础语法、封装、继承、多态、类属性和类方法
5. 异常、文件操作主要介绍了Python中的异常处理和文件处理,包含了以下技术点:
异常、文件操作、JSON操作
6. Pytest框架Pytest框架是编写自动化测试脚本的基础,来管理用例,包含了以下技术点:
Pytest基本使用、Pytest断言、参数化、生成HTML测试报告
课时:10天 技术点:195项 测验:1次 学习方式:线下面授
1.掌握接口及接口测试相关概念; 2.掌握Postman常见功能使用方法; 3.掌握pymysql实现测试数据准备、校验和清理; 4.掌握requests库使用及脚本封装; 5.掌握日志收集和日志类封装; 6.掌握接口自动化测试全量字段校验; 7.掌握接口测试框架的设计和封装; 8.掌握dubbo接口测试方法; 9.具备项目中测试HTTP协议及Dubbo协议接口能力。
1. HTTP协议及接口文档解析介绍了接口测试的基础知识,包含了以下技术点:
ihrm项目介绍及测试任务、接口及接口测试概念、HTTP协议、接口文档解析、Rest接口规范
2. Postman基础使用学习如何通过Postman工具实现基本的接口调试,包含了以下技术点:
Postman入门、Postman发送get请求、Postman发送post请求、Postman发送其他类型请求
3. 接口用例设计学习如何设计接口测试用例,包含了以下技术点:
接口用例设计
4. Postman高级用法学习Postman工具的高级用法,包含了以下技术点:
Postman断言、Postman自动关联、Postman参数化、Postman测试报告
5. Requests库学习如何使用requests库发送请求,包含了以下技术点:
requests请求对象构建、请求头和cookie设置、response响应对象
6. 集成Pytest学习如何管理接口测试用例及接口对象的封装,包含了以下技术点:
集成Pytest、接口对象封装
7. 数据驱动引入数据驱动实现测试脚本和测试数据的分离,包含了以下技术点:
认识数据驱动、数据驱动实现
8. pymysql数据库操作介绍了如何通过代码实现数据库的操作,包含了以下技术点:
数据库场景及流程、数据库查询及更新、数据库工具类封装
9. 全量字段校验介绍了如何实现接口响应数据全量字段的校验,包含了以下技术点:
全量字段校验、JSON Schema介绍、jsonschema实现JSON数据校验
10. 日志收集主要介绍了日志的概念和日志收集的实现,包含了以下技术点:
认识日志收集、Logging日志模块用法
11. 接口自动化框架介绍了如何封装接口自动化测试框架,包含了以下技术点:
接口自动化框架
12. Dubbo接口测试准备介绍了什么是dubbo接口及如何调用dubbo接口,包含了以下技术点:
传智健康项目介绍、Dubbo框架、telnet调用Dubbo接口、python调用Dubbo接口
13. Dubbo框架封装介绍了如何封装dubbo接口自动化测试框架,包含了以下技术点:
架构图、搭建接口自动化测试框架
14. 传智健康项目实战项目实战环节,包含了以下技术点:
接口测试范围、设计测试用例、搭建自动化测试框架、封装接口对象、编写测试脚本、引入数据驱动、生成测试报告
课时:8天 技术点:160项 测验:1次 学习方式:线下面授
1.能够搭建性能测试环境; 2.掌握性能测试基础理论; 3.掌握JMeter工具的使用; 4.掌握性能测试监控、分析和调优方法; 5.使用Locust进行接口性能测试;
1. 性能测试基础性能测试的理论知识,包含以下技术点:
性能测试理论、性能测试分类、性能测试常用指标、性能测试流程
2. 性能测试工具如何使用JMeter工具编写脚本,包含以下技术点:
常用性能测试工具、Jmeter环境搭建、Jmeter功能概要、元件作用及执行顺序、线程组、参数化、断言、关联、连接数据库、逻辑控制器、定时器、分布式、测试报告
3. 轻商城项目实战项目实战环节,包含以下技术点:
项目介绍、性能测试需求分析、性能测试计划、测试用例设计、测试脚本开发、性能监控、性能分析和调优、性能测试报告总结
4. Locust框架Locust性能测试框架基本使用,包含以下技术点:
Locust介绍和安装、Locust使用
课时:8天技术点:150项测验:1次学习方式:线下面授
1.掌握金融项目测试流程; 2.掌握使用JMeter工具实现接口测试; 3.掌握Python+Requests库的接口自动化测试框架的搭建和使用; 4.掌握web项安全测试方法; 5.掌握mock服务搭建和使用。
安享智慧理财金融系统是基于Java语言开发,集PC端、APP端、WAP端、微信端为一体的借贷系统,提供了完整的借款和投资功能。新版在各版本基础上,重新设计系统架构,增加新功能及简化流程,实现业务自定义等,让平台更具智能化,高安全性,快速响应,更有助于平台运营和发展。
进入项目体验金融项目功能测试解决方案; 真实项目测试体验解决方案; 复杂业务接口测试解决方案; 接口加解密测试解决方案; 数据分离解决方案; 持续集成解决方案; 自动化测试报告解决方案; 高并发测试解决方案
项目准备、系统测试分析与设计、接口测试的分析和设计、接口测试的执行、系统测试的执行和测试报告、项目总结、安全测试
课时:8天 技术点:180项 测验:1次 学习方式:线下面授
1.熟练搭建Web自动化和移动自动化测试环境; 2.掌握Web自动化测试流程和脚本编写; 3.掌握移动自动化测试中元素的定位方法、元素操作和手势操作; 4.熟练掌握ADB工具的使用; 5.掌握PO模式的设计思想,并能够对页面进行封装; 6.掌握数据驱动的实现方式; 7.能够在实际项目灵活运用自动化的相关技术。
1. UI自动化测试UI自动化测试的理论知识,包含以下技术点:
UI自动化测试的理论知识
2. Web自动化测试基础使用Selenium编写Web自动化测试脚本,包含以下技术点:
Web自动化测试框架、环境搭建、元素基础定位方法、Xpath和CSS元素定位方法、元素常见操作、浏览器操作方法、鼠标键盘操作、显示等待和隐式等待、HTML特殊元素处理、窗口截图、验证码处理
3. PO模式如何使用PO模式封装页面,包含以下技术点:
代码封装、PO分层思想、PO继承封装
4. 数据驱动引入数据驱动实现测试脚本和测试数据的分离,包含以下技术点:
数据驱动介绍、数据驱动实战
5. 移动自动化测试基础如何使用Appium编写移动自动化测试脚本,包含以下技术点:
移动自动化测试框架、ADB命令及Monkey使用、appium环境搭建、appium工作原理、APP和手机系统操作、元素定位、元素操作、高级手势操作、混合APP测试
6. Tpshop项目实战本部分是项目实战环节,包含以下技术点:
项目介绍、产品功能架构、自动化测试的流程、搭建自动化测试框架、编写自动化测试脚本、Jenkins持续集成
课程名称:主要针对:主要使用开发工具:
↑ 上拉查看下阶段课程
专职课研团队专职教学团队
标准化研发人才画像
多维面试(五面)
研究院小组诊断测评
全链路面试流程监控
课研人员素质考核
课程设计考核
大纲设计考核
讲义撰写考核
视频录制考核
课堂试炼考核
产品全方位审评
考核答辩
技术开源历练
技术私享会
大牛技术沙龙
企业技术共享
应用市场调研+大
数据分析
获取前沿发展方向
前沿热门课题深入
剖析+技术攻坚,
保障课程前瞻性
基于市场主流技术研
发解决方案,
应对职场难题
基于热门行业领域联合
大牛顾问团,
研发“大厂级”项目
来自华为、IBM等百人大牛团,每年耗资亿元,
研发行业标杆优质课程
标准化讲师画像初试技术深度
复试授课质量终试价值观
定制个性化考核方案讲师素质考核
视频录制考核排课、备课产出物考核
教育心理考核教学方法考核
课堂试讲考核正式授课答辩
学员满意度打分阶段课程评审
多维培养计划讲师晋升通道
情景式教学法将教学过程形象化的一种授课方法,集风趣、
知识、故事场景于一体,可大大提高学员对
知识的理解和吸收
场景式授课通过分析场景特点、梳理场景流程、呈
现给定场景下技术的实现3个步骤,向学
员清晰的展现了开发的全流程。
Open教学法OPEN 教学法是由传智教育培训院首创的一套
教学方法论,旨在「用更短的时间讲明白一个
知识点」
零基础入行软件测试:面试一周,拿下2个offer
低薪销售转行软件测试:时间自由,薪资过万
北漂小哥上岸名企测试,在黑马完成人生逆袭
只用3.5个月,小白成功转行软件测试
机械设计半路转行,88年学长不惧焦虑,为家庭打拼燃梦
真诚分享,谈谈我从销售转行软件测试的心得
离开银行后,大胆转行耐心学习,终上岸测试工程师
黑马员工变学员!29岁零基础转行