查找元素方法封装
滑动查找元素
方法封装
封装输入方法
封装点击方法
封装获取文本内容
封装跳转首页
封装窗口切换
基础班阶段一
就业班阶段一
就业班阶段二
就业班阶段三
就业班阶段四
就业班阶段五
就业班阶段六
就业班阶段七
就业班阶段八
主要内容
•软件测试介绍 •计算机基础 •前端知识 •后端知识 •软件测试理论
可解决的现实问题
能够熟练掌握软件测试的基础技能,为后续软件测试课程的学习打好基础。
可掌握的核心能力
•了解软件测试行业,并知道软件测试的核心课程 •掌握计算机相关基础知识 •掌握Web前端三大核心技术的相关基础知识 •掌握软件后端相关基础知识 •掌握软件测试相关测试理论
主要内容
•Linux操作系统 •Linux常用命令 •数据库介绍 •SQL语言 •数据库高级功能 •Redis数据库
可解决的现实问题
能够掌握Linux和数据库的常见操作,辅助测试工作。
可掌握的核心能力
•掌握Linux操作系统按照和配置 •熟练掌握Linux常用命令 •掌握数据库增删改查操作 •熟悉数据库索引、视图、事务、常见函数等高级功能 •掌握Redis的string类型、hash类型、set类型、list类型等基本类型和操作
主要内容
•测试理论 •测试用例设计 •缺陷管理 •Web项目实战 •测试管理工具
可解决的现实问题
能够掌握项目测试流程,并能分析需求,编写合格的测试用例和缺陷报告。
可掌握的核心能力
•掌握测试的基本概念和测试常见分类 •熟练掌握黑盒测试用例设计方法,进行功能测试用例设计 •熟练掌握缺陷报告的编写 •熟悉测试管理工具禅道和JIRA的使用 •掌握项目测试流程 •掌握Web项目功能测试分析和用例编写 •熟悉测试计划,测试方案,测试报告的核心内容 •掌握功能测试与数据库的关系 •掌握Fiddler工具的使用
主要内容
•Python基础 •综合应用案例 •面向对象 •异常、模块、文件 •UnitTest框架
可解决的现实问题
能够熟练使用Python技术,为后续相关自动化测试课程的学习打好基础。
可掌握的核心能力
•掌握Python基础语法,具备基础的编程能力 •建立编程思维以及面向对象程序设计思想
主要内容
•接口测试基础 •Postman实现接口测试 •数据库操作 •代码实现接口测试 •持续集成 •接口测试扩展
可解决的现实问题
能够使用工具或程序实现接口测试,基于Postman工具或Python的HTTP库解决企业接口测试中的相关问题。
可掌握的核心能力
•掌握接口及接口测试相关概念 •掌握使用Postman进行接口测试 •熟练掌握数据库的基本操作和事务操作 •掌握requests库使用及脚本封装 •掌握接口测试框架的设计和封装 •掌握使用持续集成工具管理接口测试脚本 •掌握在实际的项目中如何灵活运用接口测试的相关技术
主要内容
•微信小程序基础介绍 •Ego微商项目介绍 •Ego微商项目部署 •Ego微商小程序计划篇 •Ego微商小程序设计篇 •Ego微商小程序执行总结篇 •Ego微商小程序接口测试篇
可解决的现实问题
能够对微信小程序项目完成功能测试和接口测试,保证产品质量。
可掌握的核心能力
•掌握微信小程序的测试特点 •掌握项目测试流程的核心测试工作(环境部署、测试计划、用例设计、缺陷跟踪、测试报告) •掌握使用Postman工具实现接口测试 •掌握基于Python+Requests库的接口自动化测试框架的搭建和使用
主要内容
•性能测试基础 •性能测试工具 •性能监控 •性能分析和调优 •性能总结和报告
可解决的现实问题
能够对项目实现性能测试,使用JMeter编写性能测试脚本,设计性能测试场景,并进行测试数据监控和分析。
可掌握的核心能力
•能够熟练搭建性能测试环境 •掌握性能测试基础理论 •掌握JMeter常用组件使用 •掌握JMeter编写和录制性能测试脚本 •掌握基于JMeter实现单一和混合场景搭建 •掌握思考时间、事务、逻辑控制器在性能测试场景的应用 •掌握JMeter常用性能插件进行图表分析 •掌握Linux服务型性能监控方法和指标 •掌握数据库监控和调优的常见方法
主要内容
•项目准备 •系统测试分析与设计 •接口测试的分析和设计 •接口测试的执行 •系统测试的执行和测试报告 •项目总结
可解决的现实问题
能够使用工具或程序实现对一个金融项目完成功能测试和接口测试,保证产品质量。
可掌握的核心能力
•掌握金融项目的测试流程 •掌握对金融项目的核心功能实现全流程的功能测试 •掌握接口测试的流程 •掌握使用JMeter工具实现接口测试 •掌握基于Python+Requests库的接口自动化测试框架的搭建和使用 •掌握接口测试痛点解决方案:测试数据准备、测试数据清理、测试场景构建、数据加解密、第三方接口模拟、自动化测试框架封装、复杂业务关联及自动化脚本的自动构建
主要内容
•UI自动化测试介绍 •Web自动化测试基础 •移动自动化测试基础 •PyTest框架 •PO模式 •数据驱动 •日志收集 •黑马头条项目实战
可解决的现实问题
能够对一个项目实现Web自动化和移动自动化测试,引入PO模式、数据驱动、日志收集和持续集成来更好的管理维护自动化脚本。
可掌握的核心能力
•能够熟练搭建Web自动化和移动自动化测试环境 •熟练掌握Web自动化测试流程和脚本编写 •熟练掌握移动自动化测试中元素的定位方法、元素操作和手势操作 •熟练掌握ADB工具的使用 •熟练掌握PO模式的设计思想,并能够对页面进行封装 •掌握数据驱动的实现方式 •掌握日志的相关概念,以及日志的收集处理 •掌握在实际的项目中如何灵活运用自动化的相关技术
软件测试需要掌握的代码技术要求较低,入门还是比较容易的
互联网的飞速发展,软件测试行业兴盛起来,市场急缺相应人才
女性比较细心,更懂用户心理,
能够提出技术上容易忽略的问题,
具有得天独厚的优势
软件测试比起软件开发工程师来说,
工作强度小很多。是IT行业里最适合选择的方向
初级测试工程师
(1~2年)
中级测试工程师
(2~3年)
高级自动化测试
高级性能测试
高级安全性测试
高级测试开发
测试组长
测试主管
测试经理
测试总监
质量经理
认证经理
配置经理
产品经理
专家领域
资深领域
实现完整的核心业务流程
业务功能模块>5个
选择主流的框架和工具
完整的解决方案>3个
覆盖电商、资讯、金融等行业
项目课程天数≥5天
能够独立部署
能够进行功能定制
以电商项目tpshop为例
查找元素方法封装
滑动查找元素
方法封装
封装输入方法
封装点击方法
封装获取文本内容
封装跳转首页
封装窗口切换
查找用户
查找密码
查找登录按钮
输入用户名
输入密码
点击登录按钮
登录方法封装
查找全选商品复选框
查找去结算按钮
选中全选按钮
点击去结算
去结算方法安装
查找收货人
查找提交订单按钮
选择收货人
点击提交订单按钮
提交订单方法安装
一线企业主流测试框架搭建
主流项目类型实践
多套技术场景解决方案
项目式驱动自动化框架实施
单知识点驱动教学
项目采用教学Demo案例
脱离企业真实应用技术
功能实现
业务流程
UI/UE实现
代码质量
接口/性能
……
技术应用合理性
技术前沿性
技术深度
课程衔接合理性
引导式教学应用程度
……
进度
成本
变更频率
……
课程导入吸引度
授课语言感染力
课程趣味性
教学结果
课程吸收度
……
专职课研团队
专职教学团队
大厂背景,技术深度、广度,
大型项目经验
背景调查,技术360°鉴定 ,
新课题设计 ,课程随机演绎 ,
职业定位、发展规划
教育情怀、价值观,进
取精神、培养潜力
CEO审核,信息存档
课研人员素质考核视频录制考核
课程设计考核课堂试炼考核
大纲设计考核产品全方位审评
讲义撰写考核考核答辩
平台、组件
技术开源历练
技术私享会
大牛技术沙龙
企业对对碰
技术共享
业务技能、性格
特色、沟通能力
框架能力、底层原理、性能与
安全、算法与数据结构
课程设计、授课逻辑互动与
交互、代码规范
抗压能力、学习动力、
专业程度、培养潜力
定制个性化考核方案教育心理考核
讲师素质考核教学方法考核
排课、备课产出物考核课堂试讲考核
视频录制考核正式授课答辩
每日授课
学员满意度打分
阶段课程实施
评审组审核
兴发培训院
多维培养计划
讲师专属
晋升通道
精准定靶学习目标,让学员对每天的学习进程了如指掌。课上一讲多练的教学模式更便于学员反思评估当天学习目标的掌握程度,教师提供针对性的学习指导,保障学习效果。
TLIAS系统为学员提供了充足的实操训练机会,并构建了一条科学的练习路径,多级练习提示使各类学员都能获得充分指引,最终独立解决问题,提升知识技能水平。
TLIAS系统的诊断测评工具,使学员能够对每天所学知识进行检测,将薄弱知识可视化,精准查漏补缺,对问题知识点给予重点消化吸收,复习更高效、更聚焦,效果更明显。
为充分激活学员间互动能量,将学员个人单线的学习扩展为立体互动性较强的探索式共享学习,TLIAS系统搭建了学习问答社区。热帖浏览高达到2.5w人次。
TLIAS系统的就业中心从实际就业需求出发,为学员们准备了非常丰富的就业资源,5大课程门类,2000余节课程视频,能够满足不同学员的实际需求。
为提升学员的面试实战经验,TLIAS系统的模拟面试平台高度还原学员目标岗位的面试环境和流程,并打造求职利器“面试宝典”,帮助学员熟悉面试流程,提高面试成功率。
TLIAS系统的BI数据平台能够全方位采集、实时监测各关键环节数据,形成一套成熟且执行有效的数据驱动模式,问题及时解决,风险提前预防,保障教学质量持续稳定的输出。
为老师的教学打分,对校区的服务评价,TLIAS系统会做出定性和定量分析,在精准的教学质量监控下,师资质量精益求精、学习效果稳步提升,学习体验与满意度口碑双提升。
学习目标体系
作业试题库
个人专属测评
学习问答社区
就业指导资源
模拟面试平台
多数据采集
教学质量监控
就业流程
全信息化处理
学员能力
雷达图分析
定制个性化
就业服务
技术面试题
讲解
就业指导课
面试项目分析
HR面试攻略
模拟企业
真实面试
专业简历指导
面试复盘辅导
风险预警
企业黑名单提醒
每年百场行业交流
每年24场免费交流
行业大牛讲座
技术大牛分享
攻克研发难关
紧跟科技前沿
二千余家企业
高管精准指导
助力职场晋升
突破发展瓶颈
服务中高端IT人才
持续跟踪量身定做
课时:5天技术点:50项测验:1次学习方式:线下面授
1. 了解软件测试行业,并知道软件测试的核心课程|2. 掌握计算机相关基础知识|3. 掌握Web前端三大核心技术的相关基础知识|4. 掌握软件后端相关基础知识|5. 掌握软件测试相关测试理论
对软件测试行业进行一个基本的了解,知道软件测试的发展方向后,再了解一下软件测试包含的核心课程,建立整体的认知。包含了以下技术点:
学习计算机的基础知识,包含了以下技术点:
学习前端的基础知识,为后续功能测试和自动化测试打好基础,包含了以下技术点:
学习后端的基础知识,为接口测试和性能测试课程打基础,包含了以下技术点:
学习一下基本的测试理论,入门软件测试,包含了以下技术点:
课时:6天技术点:60项测验:1次学习方式:线下面授
1. 掌握Linux操作系统安装和配置;|2. 熟练掌握Linux常用命令;|3. 掌握数据库增删改查操作;|4. 熟悉数据库索引、视图、事务、常见函数等高级功能;|5. 掌握Redis的string类型、hash类型、set类型、list类型等基本类型和操作
介绍Linux操作系统和常用命令,包含了以下技术点:
学习Linux的常用命令,包含了以下技术点:
介绍数据库的概念、安装和工具使用,包含了以下技术点:
学习sql语句的增删改查,包含了以下技术点:
主要介绍了数据库的高级功能,包含了以下技术点:
主要介绍了redis数据库测操作命令,包含了以下技术点:
课时:9天技术点:120项测验:1次学习方式:线下面授
1. 掌握测试的基本概念和测试常见分类;|2. 熟练掌握黑盒测试用例设计方法,进行功能测试用例设计;|3. 熟练掌握缺陷报告的编写;|4. 熟悉测试管理工具禅道和JIRA的使用|5. 掌握项目测试流程;|6. 掌握Web项目功能测试分析和用例编写;|7. 熟悉测试计划,测试方案,测试报告的核心内容|8. 掌握功能测试与数据库的关系|9. 掌握Fiddler工具的使用
主要介绍了软件测试的基本理论和测试用例的定义,包含了以下技术点:
测试用例设计方法是编写测试用例的指导思想,包含了以下技术点:
主要介绍了什么是软件缺陷,以及缺陷的跟踪流程,包含了以下技术点:
本部分是项目实战环节,包含了以下技术点:
主要介绍了测试管理工具如何使用,包含了以下技术点:
课时:10天技术点:100项测验:1次学习方式:线下面授
1. 掌握Python基础语法, 具备基础的编程能力;|2. 建立编程思维以及面向对象程序设计思想。
主要介绍了Python的环境搭建、基础语法、流程控制、函数等内容,包含了以下技术点:
介绍了面向对象的编程思想,包含了以下技术点:
主要介绍了Python中的异常处理、模块和文件处理,包含了以下技术点:
UnitTest框架是编写自动化测试脚本的基础,来管理用例,包含了以下技术点:
课时:10天技术点:120项测验:1次学习方式:线下面授
1.掌握接口及接口测试相关概念;|2.掌握使用Postman进行接口测试;|3.熟练掌握数据库的基本操作和事务操作;|4.掌握requests库使用及脚本封装;|5.掌握接口测试框架的设计和封装;|6.掌握使用持续集成工具管理接口测试脚本;|7.掌握在实际的项目中如何灵活运用接口测试的相关技术。
介绍了接口测试的基础知识和接口测试流程,包含了以下技术点:
学习如何通过Postman工具实现接口测试,包含了以下技术点:
介绍了如何通过代码实现数据库的操作,包含了以下技术点:
介绍了如何通过代码实现接口测试,包含了以下技术点:
主要介绍了如何把持续集成技术和接口测试相结合,包含了以下技术点:
主要介绍了HTTPS协议和接口Mock测试,包含了以下技术点:
课时:5天技术点:40项测验:0次学习方式:线下面授
1.掌握微信小程序的测试特点;|2.掌握项目测试流程的核心测试工作(环境部署、测试计划、用例设计、缺陷跟踪、测试报告)|3.掌握使用Postman工具实现接口测试;|4.掌握基于Python+Requests库的接口自动化测试框架的搭建和使用;
“Ego微商”微信小程序应用,主要针对于有特色的食品类商品线上零售。通过微信平台的大流量入口,在一定程度上提升了特色食品的影响力,同时借助微信的模板消息快速推送更新的商品,实现轻量级应用的C2C或者B2C的线上销售。
进入项目体验课时:8天技术点:95项测验:1次学习方式:线下面授
1.能够熟练搭建性能测试环境;|2.掌握性能测试基础理论;|3.掌握JMeter常用组件使用;|4.掌握JMeter编写和录制性能测试脚本;|5.掌握基于JMeter实现单一和混合场景搭建;|6.掌握思考时间、事务、逻辑控制器在性能测试场景的应用;|7.掌握JMeter常用性能插件进行图表分析;|8.掌握Linux服务型性能监控方法和指标;|9.掌握数据库监控和调优的常见方法。
主要介绍了性能测试的理论知识,包含了以下技术点:
主要介绍了如何使用JMeter工具编写脚本,包含了以下技术点:
本部分是项目实战环节,包含了以下技术点:
主要介绍了Locust性能测试框架的基本使用,包含了以下技术点:
课时:10天技术点:110项测验:0次学习方式:线下面授
1.掌握金融项目的测试流程;|2.掌握对金融项目的核心功能实现全流程的功能测试;|3.掌握接口测试的流程;|4.掌握使用JMeter工具实现接口测试;|5.掌握基于Python+Requests库的接口自动化测试框架的搭建和使用;|6.掌握接口测试痛点解决方案:测试数据准备、测试数据清理、测试场景构建、数据加解密、第三方接口模拟、自动化测试框架封装、复杂业务关联及自动化脚本的自动构建
安享智慧理财金融系统是基于Java语言开发,集PC端、APP端、WAP端、微信端为一体的借贷系统,提供了完整的借款和投资功能。新版在各版本基础上,重新设计系统架构,增加新功能及简化流程,实现业务自定义等,让平台更具智能化,高安全性,快速响应,更有助于平台运营和发展。
进入项目体验课时:15天技术点:160项测验:1次学习方式:线下面授
1.能够熟练搭建Web自动化和移动自动化测试环境;|2.熟练掌握Web自动化测试流程和脚本编写;|3.熟练掌握移动自动化测试中元素的定位方法、元素操作和手势操作;|4.熟练掌握ADB工具的使用;|5.熟练掌握PO模式的设计思想,并能够对页面进行封装;|6.掌握数据驱动的实现方式;|7.掌握日志的相关概念,以及日志的收集处理;|8.掌握在实际的项目中如何灵活运用自动化的相关技术。
主要介绍了UI自动化测试的理论知识,包含了以下技术点:
介绍了如何使用Selenium编写Web自动化测试脚本,包含了以下技术点:
介绍了如何使用Appium编写移动自动化测试脚本,包含了以下技术点:
主要介绍了如何通过Pytest框架管理测试用例,包含了以下技术点:
主要介绍了如何使用PO模式封装页面,包含了以下技术点:
引入数据驱动实现测试脚本和测试数据的分离,包含了以下技术点:
主要介绍了日志的概念和日志收集的实现,包含了以下技术点:
本部分是项目实战环节,包含了以下技术点:
课程名称
软件测试就业班课程
课程推出时间
2020年4月20日
课程版本号
4.0
主要针对
Windows、Linux
主要使用开发工具
Fiddler、PyCharm、Selenium、Postman、Appium、JMeter、Jenkins、Navicat、微信开发者工具
课程介绍
新增Ego微商小程序项目实战;新增金融项目实战;基础班课程全面升级;Python课程全面升级;性能测试课程全面升级;接口课程全面升级;
1
新增 Ego微商小程序项目实战(微信小程序基础知识、Ego微商小程序项目介绍和部署、Ego微商小程序项目功能测试、Ego微商小程序项目接口测试)
金融项目实战(项目介绍和准备、系统测试分析与设计、接口测试的分析和设计、接口测试的执行、系统测试的执行和测试报告、项目总结)
基础班(新增后端知识)
Python课程(新增UnitTest框架)
接口测试(新增HTTPS、WebService协议)
性能测试(新增性能监控、性能分析、性能调优、性能测试电商项目)
1
优化 优化基础班课程体系
优化Python课程体系
优化Web自动化测试课程体系
优化移动自动化测试课程体系
优化性能测试课程体系
优化黑马头条项目课程体系
课程名称
软件测试就业班课程
课程推出时间
2019年9月1日
课程版本号
3.0
主要针对
Windows、Linux
主要使用开发工具
PyCharm、Selenium、PostMan、Appium、Jmeter、Jenkins
课程介绍
新增黑马头条综合项目实战;接口测试课程全面升级;性能测试课程全面升级;移动自动化课程全面升级;
1
新增 新增黑马头条综合项目实战(针对真实项目黑马头条进行功能测试、接口测试、UI自动化测试、性能测试)
新增web性能测试
新增Locust性能测试工具
新增使用Postman实现接口测试
接口测试课程新增实战项目-iHRM人力资源管理系统
接口测试中引入持续集成
新增Jmeter实现Web项目性能测试
新增Jmeter工具实现Cookie管理器操作
新增Jemter爬坡线程组场景搭建
新增基于PV、UV、并发数计算
新增Jmeter实现混合场景场景搭建
新增Jmeter实现单一 场景搭建
新增Jmeter模拟思考时间操作
新增Jmeter 插件包管理工具
新增Jmeter实现Json断言
新增Json关联提取器
新增GT进行APP性能测试
1
优化 强化接口测试流程
优化接口测试课程案例
性能常用指标
性能测试流程
Jmeter常用性能图表
Jmeter接口性能测试
优化电商功能测试设计
课程名称
软件测试就业班课程
课程推出时间
2019年1月28日
课程版本号
2.0
主要针对
Windows、Linux
主要使用开发工具
Pycharm
课程介绍
新增APP功能测试;新增Redis数据库;Web自动化升级python3+selenium3,新增完整自动化测试框架的设计和实现;接口自动化加入灵活可扩展的代码级接口测试,升级Jmeter5.0。移动自动化增加APP性能数据获取和分析,赠送IOS部分内容。
1
新增 APP功能测试(新增,APP专项测试,黑马头条分析,Fiddler移动端抓包和弱网模拟)
1
优化 Linux与数据库(新增Redis数据库)
功能测试理论
Web项目实战(新增测试分析设计思维训练模式)
禅道与JIRA(移除ALM,增加JIRA)
python编程
Web自动化测试(基于python3+Selenium3;实现完整自动化测试框架的设计和实现)
接口自动化测试(基于JMeter5.0最新版本,加入灵活可扩展的代码级接口测试)
移动自动化测试(新增移动端客户端性能数据分析,加入IOS环境移动自动化内容,Appium + Pytest + PO + Allure + Git+ Jenkins完整项目框架解决方案)
性能测试(基于LR的性能测试与分析)
课程名称
软件测试就业班课程
课程推出时间
2018年2月5日
课程版本号
1.0
主要针对
Windows、Linux
主要使用开发工具
Pycharm
课程介绍
第一版测试课程包含功能测试、自动化测试、接口测试和性能测试,能够胜任企业对测试工程师的相关技术要求。
Linux与数据库
功能测试理论
Web项目实战
ALM工具与禅道
python编程
Web自动化测试
接口自动化测试
移动自动化测试
性能测试
单元测试
shell编程