爱上海419

职场瓶颈期症状,你中了几条?

  • 不是计算机专业,想进IT行业
    担心技术难度大

  • 行业发展前景不好,想转行
    找不到合适的方向

  • 想离家更近,不愿变得没归
    属感,但怕二线城市没工作

  • 想掌握一门技能,希望学习
    周期短可以尽快工作

  • 工作圈子小,没人脉没背景
    无法打拼一番天地

  • 职业生涯短,受年龄/体力的
    限制年龄越大价值越低

学习软件测试,破解职场痛点

  • 人才缺口大国内测试人才缺口超30万,且逐年递增

  • 发展方向广各行各业都需要,尤其是IT、金融、手游

  • 专业无限制计算机专业、非计算机专业占比3:4

  • 适合零基础软件测试不限专业,没有基础也能学习

  • 性别不受限男女从业比例大致在1:1,入行不受限

  • 职业生涯稳任何软件项目都需要测试,IT在,测试在

咨询了解行业详情

软件测试V5.3课程,培养中级测试工程师

  • 夯实就业技能课程内容涵盖Web自动化测试、移动端自动化测试、接口自动化及性能测试,每个方向均为当前市场紧缺型技术。

  • 强化项目实战各个阶段均加入真实企业实战项目,涉及热门电商项目、金融理财项目等,全程通过项目实践将技术知识融会贯通。

  • 中级进修技术覆盖四大热点技术(性能测试、单元测试、安全测试、持续集成),以及三大高级技术提升项目,总计200+课时。

四大课程阶段核心优势,全面保障学习效果01

功能测试

  • 涵盖主流项目的功能测试

    1. 电商业务功能测试2. 金融项目业务功能测试
    3. 生活服务类项目功能测试
  • 完整的测试流程覆盖

    1. 测试计划—测试方案—测试设计—测试执行—测试报告
  • 功能测试辅助方法应用

    1. 数据库辅助功能测试2. 抓包工具辅助bug定位
  • 测试用例设计经验总结

    1. 真实企业测试用例设计思路及经验讲解

接口测试

  • 接口测试用例设计

    1. 接口测试原理2. 接口测试核心
    3. 接口测试用例设计思路4. 接口测试流程
  • 覆盖主流接口工具

    1. PostMan工具2. JMeter工具
  • 接口自动化框架代码实现

    1. 接口测试代码实现2. 接口测试框架设计实现
  • 接口测试企业实践

    1. HTTP协议接口项目实战2. Dubbo协议接口项目实战
    3. Mock服务实现4. CI持续集成实践

UI自动化测试

  • 搭建企业级自动化框架

    1. PO设计模式2. Unittest框架3. 数据驱动
    4. 日志收集5. 持续集成
  • 覆盖主流测试工具

    1. 采用Web自动化测试框架Selenium
    2. 采用APP自动化测试框架Appium
  • 真实项目实战应用

    1. 对学车不APP进行移动专项测试
    2. 对黑马头条项目核心业务进行UI自动化测试
  • 移动端专项测试

    1. APP专项功能测试
    2. APP专项性能测试

性能测试

  • 完整的性能测试流程

    1. 性能需求分析和测试计划
    2. 测试用例设计和脚本开发
  • 基于工具的性能测试

    1. 采用市场占有率较高的性能测试工具JMeter
  • 真实项目实战应用

    1. 针对轻商城项目实现性能测试
  • 基于代码的性能测试

    1. 基于代码的性能测试框架Locust,提高并发效率
查看完整课程大纲

企业级真实项目实战,覆盖多领域多行业02

  • 项目超35%

    课程更注重实战
  • 核心业务

    覆盖多个主流项目
  • 本地部署

    便于运行维护
  • 全流程测试

    完整的流程设计
  1. Tpshop电商项目
  2. 微信小程序项目
  3. 金融理财项目
  4. 黑马头条项目
  5. IHRM系统项目

Tpshop电商项目

技术亮点

1.搭建完整的Web项目测试知识体系,并完整按照测试流程开展项目实战。
2.对真实项目中的核心模块进行全方面,多角度的用例设计。涉及购物车、订单管理、抢购功能、优惠券等核心业务功能测试。
3.应用多种测试用例设计方法:等价类、边界值、判定表、状态迁移图、流程图、错误推测法等。
4.非功能测试的扩展及Fiddler抓包应用。
5.采用selenium自动化测试框架进行Web自动化测试。
6.采用PO模式来设计自动化测试框架的架构。
7.采用UnitTest测试框架来管理维护用例。
8.采用JSON格式来定义测试数据。
9.引入数据驱动技术来实现测试脚本和测试数据的分离。
10.采用HTMLTestRunner生成自动化测试报告。

Web自动化测试框架设计

微信小程序项目

技术亮点

1.微信小程序应用基于微信WXML+WXSS+JavaScript前端技术实现。
2.通过“总-分-总”的设计思路,由浅入深,由单点到系统,在产品层面把控测试质量。
3.根据软件质量模型多角度多方位进行测试设计。
4.采用Postman+newman进行全接口的测试及报告输出。
5.采用Python + Requests库实现接口自动化测试。
6.搭建完善的接口自动化测试平台框架。
7.采用JSON格式来定义测试数据。
8.采用logging实现日志收集。
9.使用HTMLTestRunner模板来生成简洁的HTML测试报告。

微信小程序通讯框架设计

金融理财项目

技术亮点

1.火热的金融类项目实战。
2.涵盖企业重要的功能测试、接口测试和安全测试。
3.模拟金融项目真实的全流程测试。
4.小组协作,学生深度参与实战,老师及时复盘指导。
5.Linux,MySQL,Python,Fiddler,Postman,Jenkins等等公司常用工具链全覆盖。
6.成熟的测试思维,通过“总-分-总”的方式,由浅入深,由单点到系统,在产品层面把控测试质量。
7.将测试知识体系与敏捷项目开发相结合,体验敏捷测试在实际项目中的运用。
8.对企业级的、复杂业务的金融项目提供了完整的接口测试方案。
9.项目重点突出了企业级通用的接口测试流程。
10.项目用实例演示怎样解决各种接口测试痛点。
11.项目重点突出了金融项目独有的接口测试难点。
12.项目重点突出了接口的复杂业务测试。
13.实现接口加解密的测试。
14.采用JMeter工具进行接口测试和性能测试。
15.采用Python + Requests + UnitTest搭建接口测试框架。
16.采用logging实现日志收集。
17.使用HTMLTestRunner模板来生成简洁的HTML测试报告。
18.采用Jenkins持续集成工具管理自动化脚本。
19.搭建Mock服务协助接口测试。

接口自动化测试框架设计

黑马头条项目

技术亮点

1.搭建完整的Web和APP项目测试知识体系。
2.对真实项目中的核心模块进行全方面,多角度的用例设计。
3.采用selenium自动化测试框架对自媒体运营平台和后台管理系统进行自动化测试。
4.采用appium自动化测试框架对用户端APP进行自动化测试。
5.采用PO模式来设计自动化测试框架的架构。
6.采用pytest测试框架来管理维护用例。
7.采用JSON格式来定义测试数据。
8.引入数据驱动技术来实现测试脚本和测试数据的分离。
9.采用logging实现日志收集。
10.采用Allure生成内容丰富、页面美观的自动化测试报告。
11.采用Jenkins持续集成工具管理自动化脚本。

UI自动化测试框架设计

接口自动化测试框架设计

IHRM系统项目

技术亮点

1.采用Postman工具进行接口测试。
2.采用Python + Requests库实现接口自动化测试。
3.搭建完善的接口自动化测试平台框架。
4.引入数据驱动技术来实现测试脚本和测试数据的分离。
5.采用JSON格式来定义测试数据。
6.采用PyMySQL对数据库中的数据进行校验。
7.引入Mock测试的概念。
8.采用logging实现日志收集。
9.使用HTMLTestRunner模板来生成简洁的HTML测试报告。
10.采用Jenkins持续集成工具管理自动化脚本。<

接口自动化测试框架设计

咨询获取项目详情

中级进修课程,助学员实现长远职业发展03

咨询了解更多信息

20+主流测试工具,每个都是就业加分项

软件测试之appium

自动化开源跨平台工具,支持iOS/Android平台原生应用、web应用、混合应用。
移动端应用市场占比第一。

软件测试之抓包

HTTP调试抓包工具,通过代理的方式获取程序HTTP通讯数据,可以编辑修改请求和响应,支持多平台和多浏览器。

软件测试培训之git

开源的分布式版本控制系统,有效、高速处理大中小项目的版本管理,市场占比较高的版本管理工具。

软件测试培训之jenkins

开源软件项目,基于JAVA开发的持续集成工具,可以处理任何类型的构建或持续集成,目前主流的企业持续集成应用工具。

软件测试培训之JMeter

开源的基于JAVA的压力测试工具,用于对静态和动态对资源进行性能测试。扩展性好。市场主流的性能压测工具。

软件测试培训之loadrunner

HP旗下的一款性能测试工具,可以创建虚拟用户、创建真实负载、定位性能问题,功能强大。

软件测试培训知识点-mysql

一款支持Key-Value等多种数据结构等存储系统,可用于缓存、事件发布或订阅、高速队列等场景,支持数据持久化,市场广泛应用。

python

一款解释型、动态的、面向对象的高级程序设计语言,可用于web开发、科学计算和统计、自动化测试等领域,目前主流自动化框架均支持

redis

流行的关系型数据库管理系统,企业应用广泛、并发能力强、响应速度快,是一款性能优异的数据库软件。

禅道

一款国产开源项目管理软件,支持产品管理、项目管理、质量管理、文档管理,采用基于Scrum设计,市场占比高。

postman

功能强大的网页调试与发送HTTP请求的Chrome插件,支持发送任何类型的HTTP请求、支持不同认证机制、响应数据自动语法高亮。

seleniumHQ

开源web自动化测试工具,支持主流浏览器,webdriver协议是业内公认的浏览器UI测试的标准实现,目前web自动化测试应用占比第一。

咨询全部测试工具

职业发展方向广,热门工作岗位任你挑

  • 自动化测试工程师

  • 测试开发工程师

  • 移动测试工程师

  • Web测试工程师

  • 接口测试工程师

  • 性能测试工程师

  • 安全测试工程师

  • 游戏测试工程师

咨询老学员就业详情

讲师来自知名企业,经验倾囊相授

智能Tlias教学系统,学习更有效率

  • 目标导向式学习

    课前明确学习目标
    学员全程围绕学习目标开展学习

  • 智能指引式建议

    根据个人知识掌握
    推荐对应学习建议

  • 及时的答疑解惑

    随时随地在系统中提出
    问题并获得解答

  • BI可视化呈现

    学习成果通过可视化BI报表展现
    学习情况了然于胸

  • 随堂诊断式纠错

    随堂纠错测评
    确保学习的薄弱点有效补救

  • 循序渐进式练习

    低起点、高终点的练习路径
    提升知识应用能力

  • 阶段性效果测试

    阶段性评估
    明确学习薄弱点

  • 贴心的强化辅导

    专人制定专项学习计划
    确保每一名学员不掉队

咨询了解详情

传智IT精英社区,打造你的职业生态圈

  • 行业沙龙

    每年百场行业交流
    每年24场免费交流


  • 高端人脉

    行业大牛讲座
    技术大牛分享
    攻克研发难关
    紧跟科技前沿

  • 职场资源

    二千余家企业
    高管精准指导
    助力职场晋升
    突破发展瓶颈

  • 技术研习

    服务中高端IT人才
    持续跟踪量身定做


咨询了解详情

用实力赢得好口碑,10000+学员见证

不一样的城市一样的黑马程序员

家门口的黑马校区,学习择业更方便

1相同的课程大纲

黑马每年都会进行课程的升级和更新,一旦更新,全国所有校区课程将统一使用最新教学大纲。

1相同的教学管理

黑马只有自营,不搞加盟!总部直接派讲师到分校区授课,采用相同的培训模式和课程。

1相同的师资力量

分校区的师资在同一套教师培训体系下完成培训,保障师资质量。

1相同的就业服务

全国各分校设置有与总部相同的就业服务部门,享受同样的就业指导服务。

  •   北京
  •   济南
  •   上海
  •   杭州
  •   南京
  •   深圳
  •   郑州
  •   武汉
  •   长沙
  •   广州
  •   重庆
  •   西安
  •   成都
  •   石家庄
  •   合肥
  •   太原
  •   厦门
  •   沈阳
  •   天津
和我们在线交谈!