[子墨学堂][子墨学堂]

整合公开课,精品课程
vip培训视频+讲义资源

黑马程序员软件测试工程师全面升级的教程视频

软件测试工程师课程介绍

苏子课堂今天为大家整理的课程资源是来自黑马程序员的软件测试工程师的教程视频。现如今根据国内企业行情的发展需求来看,软件工程师的人才缺口大,发展方向广,专业无限制,适合零基础,技术上手快,职业生涯稳。非常适合零基础转行人员,应届毕业生,职场女性和不想整天编程的技术爱好者。

黑马程序员软件测试工程师是由专业团队打造,通过4项标准严选专职课研老师,严控把握课程研发质量;8大人才考核环节,全面考核和产品审评以及人才培训及发展规划。研发老师都有多年的实战经验、严谨的教学理念和多个优秀的研发成果,教学团队独创情景式教学,场景式授课,Open教学法三大教学法,讲透技术重难点。

黑马程序员软件测试工程师全面升级视频课程(图1)

软件测试工程师课程目录

测试基础基础班阶段一

学习目标

1. 熟悉软件 测试的主流技术 2. 掌握测试用例设计方法 3. 掌握缺陷要素及生命周期管理 4. 具备WEB项目功能测试能力

主讲内容1软件测试

软件测试行业介绍,包含以下技术点:认识软件测试行业、测试主流技能、常用测试分类、软件质量模型、测试模型

主讲内容2测试用例

测试用例设计方法是编写测试用例的指导思想,包含以下技术点:等价类划分、边界值、判定表、场景法、错误推测法

主讲内容3缺陷管理

软件缺陷概念、核心要素及缺陷跟踪流程,包含以下技术点:缺陷介绍、缺陷编写、缺陷管理工具jira、禅道

主讲内容4项目实战

本部分是项目实战环节,包含以下技术点:项目介绍、项目功能测试分析、用例设计、缺陷提交

Linux和数据库就业班阶段一

学习目标

1. 掌握Linux操作系统安装和配置; 2. 掌握Linux常用命令; 3. 掌握数据库增删改查操作; 4. 具备Linux项目搭建及数据库校验能力;主讲内容1Linux操作系统

Linux操作系统介绍,包含以下技术点:Linux操作系统介绍、文件和目录、常用Linux命令

主讲内容2Linux常用命令Linux的常用命令,包含以下技术点:Linux终端命令格式、文件和目录常用命令、系统信息相关命令、用户权限和管理、其他命令、Linux远程连接

主讲内容3vi编辑器

Vi编辑器,包含以下技术点:vi编辑器简介、vi编辑器的三种工作模式、vi编辑器的基本操作

主讲内容4数据库介绍

数据库安装和基本使用,包含以下技术点:数据库基本概念、关系型数据库介绍、MySQL安装与使用、Navicat使用

主讲内容5SQL语言

sql增删改查语法,包含以下技术点:数据表操作、数据操作-增删改查、条件查询、排序、聚合函数、分组、分页、连接查询、自关联、子查询、子查询演练

主讲内容6项目实战

微实战环节,包含以下技术点:

Tpshop环境搭建、Tpshop数据查询

黑马程序员软件测试工程师全面升级视频课程(图2)

功能测试就业班阶段二

学习目标

1. 掌握项目测试流程; 2. 掌握Web项目功能测试分析和用例编写; 3. 熟悉测试计划,测试方案,测试报告的核心内容 4. 掌握功能测试与数据库的关系 5. 掌握Fiddler工具的使用 6. 掌握APP测试流程和用例设计方法 7. 掌握APP专项测试点进行具体的测试 8. 熟悉APP性能测试工具GT的使用

TPshop是国内优秀的商城网店系统及小程序电商系统服务商,专注电商平台搭建、企业商城定制开发、小程序制作开发十一年,可提供B2C、B2B2C多用户商城、社区O2O、全渠道新零售、社交电商、同城区域电商、跨境电商、小程序营销系统、分销系统、收银系统等解决方案。

进入项目体验

主讲解决方案

全流程功能测试解决方案 Web自动化测试解决方案 数据分离解决方案 自动化测试报告解决方案 日志收集解决方案

主讲知识点

搭建项目环境、熟悉项目、测试流程介绍、需求评审、编写测试计划与方案、项目功能测试、辅助功能测试、非功能测试、测试报告

Python编程就业班阶段三

学习目标

1. 掌握Python语法, 具备编程能力; 2. 建立编程思维以及面向对象程序设计思想; 3. 掌握UnitTest框架管理测试用例;

主讲内容1Python基础

基础语法是编程第一课,打好基础才能更好的学习后面课程,包含以下技术点:Python环境搭建、PyCharm、程序执行原理、注释、变量、变量类型、输入输出、运算符、判断语句、循环

主讲内容2数据序列

使用不同的数据序列可以更方便的管理数据,包含以下技术点:字符串、列表、元组、字典

主讲内容3函数

函数可以把实现独立功能的代码封装起来,包含以下技术点:函数基础、模块和包、变量进阶、函数进阶、匿名函数

主讲内容4面向对象

面向对象的编程思想,包含以下技术点:面向对象编程介绍、类和对象、面向对象基础语法、封装、继承、多态、类属性和类方法

主讲内容5异常、文件操作

异常处理和文件处理,包含以下技术点:异常、文件操作、JSON操作

主讲内容6UnitTest框架

UnitTest框架是编写自动化测试脚本的基础,包含以下技术点:UnitTest基本使用、UnitTest断言、参数化、生成HTML测试报告

接口测试就业班阶段四

学习目标

1.掌握接口及接口测试相关概念; 2.掌握Postman常见功能使用方法; 3.掌握pymysql实现测试数据准备、校验和清理; 4.掌握requests库使用及脚本封装; 5.掌握日志收集和日志类封装; 6.掌握接口自动化测试全量字段校验; 7.掌握接口测试框架的设计和封装; 8.掌握dubbo接口测试方法; 9.具备项目中测试HTTP协议及Dubbo协议接口能力。

主讲内容1HTTP协议及接口文档解析

接口测试的基础知识,包含以下技术点:ihrm项目介绍及测试任务、接口及接口测试概念、HTTP协议、接口文档解析、Rest接口规范

主讲内容2Postman基础使用

学习如何通过Postman工具实现基本的接口调试,包含以下技术点:

Postman入门、Postman发送get请求、Postman发送post请求、Postman发送其他类型请求

主讲内容3接口用例设计

学习如何设计接口测试用例,包含以下技术点:接口用例设计

主讲内容4Postman高级用法

学习Postman工具的高级用法,包含以下技术点:Postman断言、Postman自动关联、Postman参数化、Postman测试报告

主讲内容5Requests库,学习如何使用requests库发送请求,包含以下技术点:

requests请求对象构建、请求头和cookie设置、response响应对象

主讲内容6集成UnitTest

学习如何管理接口测试用例及接口对象的封装,包含以下技术点:

集成UnitTest、接口对象封装

主讲内容7数据驱动

引入数据驱动实现测试脚本和测试数据的分离,包含以下技术点:

认识数据驱动、数据驱动实现

主讲内容8pymysql数据库操作

如何通过代码实现数据库的操作,包含以下技术点:

数据库场景及流程、数据库查询及更新、数据库工具类封装

主讲内容9全量字段校验

如何实现接口响应数据全量字段的校验,包含以下技术点:

全量字段校验、JSON Schema介绍、jsonschema实现JSON数据校验

主讲内容10日志收集

日志的概念和日志收集的实现,包含以下技术点:

认识日志收集、Logging日志模块用法

主讲内容11接口自动化框架

如何封装接口自动化测试框架,包含以下技术点:接口自动化框架

主讲内容12Dubbo接口测试准备

什么是dubbo接口及如何调用dubbo接口,包含以下技术点:传智健康项目介绍、Dubbo框架、telnet调用Dubbo接口、python调用Dubbo接口

主讲内容13Dubbo框架封装

如何封装dubbo接口自动化测试框架,包含以下技术点:架构图、搭建接口自动化测试框架

主讲内容14传智健康项目实战

项目实战环节,包含以下技术点:接口测试范围、设计测试用例、搭建自动化测试框架、封装接口对象、编写测试脚本、引入数据驱动、生成测试报告

Ego微商小程序项目实战就业班阶段五

学习目标

1.掌握微信小程序测试流程; 2.掌握使用Postman工具实现接口测试; 3.掌握使用持续集成工具管理接口测试脚本;

“Ego微商”微信小程序应用,主要针对于有特色的食品类商品线上零售。通过微信平台的大流量入口,在一定程度上提升了特色食品的影响力,同时借助微信的模板消息快速推送更新的商品,实现轻量级应用的C2C或者B2C的线上销售。

进入项目体验

主讲解决方案

移动端应用微信小程序测试解决方案 微信小程序接口自动化的解决方案 自动化测试报告解决方案

主讲知识点

微信小程序基础介绍、Ego微商项目介绍、Ego微商项目部署、Ego微商小程序计划篇、Ego微商小程序设计篇、Ego微商小程序执行总结篇、Ego微商小程序接口测试篇、持续集成

性能测试就业班阶段六

课时:8天技术点:160项测验:1次学习方式:线下面授

学习目标

1.能够搭建性能测试环境; 2.掌握性能测试基础理论; 3.掌握JMeter工具的使用; 4.掌握性能测试监控、分析和调优方法; 5.使用Locust进行接口性能测试;

主讲内容1性能测试基础

性能测试的理论知识,包含以下技术点:

性能测试理论、性能测试分类、性能测试常用指标、性能测试流程

主讲内容2性能测试工具

如何使用JMeter工具编写脚本,包含以下技术点:

常用性能测试工具、Jmeter环境搭建、Jmeter功能概要、元件作用及执行顺序、线程组、参数化、断言、关联、连接数据库、逻辑控制器、定时器、分布式、测试报告

主讲内容3轻商城项目实战

项目实战环节,包含以下技术点:

项目介绍、性能测试需求分析、性能测试计划、测试用例设计、测试脚本开发、性能监控、性能分析和调优、性能测试报告总结

主讲内容4Locust框架

Locust性能测试框架基本使用,包含以下技术点:

Locust介绍和安装、Locust使用

金融项目实战就业班阶段七

学习目标

1.掌握金融项目测试流程; 2.掌握金融项目测试需求分析及用例设计方法; 3.掌握使用JMeter工具实现接口测试; 4.掌握Python+Requests库的接口自动化测试框架的搭建和使用; 5.掌握web项安全测试方法; 6.掌握mock服务搭建和使用。

安享智慧理财金融系统是基于Java语言开发,集PC端、APP端、WAP端、微信端为一体的借贷系统,提供了完整的借款和投资功能。新版在各版本基础上,重新设计系统架构,增加新功能及简化流程,实现业务自定义等,让平台更具智能化,高安全性,快速响应,更有助于平台运营和发展。

进入项目体验

主讲解决方案

金融项目功能测试解决方案 真实项目测试体验解决方案 复杂业务接口测试解决方案 接口加解密测试解决方案 数据分离解决方案 持续集成解决方案 自动化测试报告解决方案 高并发测试解决方案

主讲知识点

项目准备、系统测试分析与设计、接口测试的分析和设计、接口测试的执行、系统测试的执行和测试报告、项目总结、安全测试

UI自动化测试就业班阶段八

学习目标

1.熟练搭建Web自动化和移动自动化测试环境; 2.掌握Web自动化测试流程和脚本编写; 3.掌握移动自动化测试中元素的定位方法、元素操作和手势操作; 4.熟练掌握ADB工具的使用; 5.掌握PO模式的设计思想,并能够对页面进行封装; 6.掌握数据驱动的实现方式; 7.能够在实际项目灵活运用自动化的相关技术。

主讲内容1UI自动化测试

UI自动化测试的理论知识,包含以下技术点:

UI自动化测试的理论知识

主讲内容2Web自动化测试基础

使用Selenium编写Web自动化测试脚本,包含以下技术点:

Web自动化测试框架、环境搭建、元素基础定位方法、Xpath和CSS元素定位方法、元素常见操作、浏览器操作方法、鼠标键盘操作、显示等待和隐式等待、HTML特殊元素处理、窗口截图、验证码处理

主讲内容3PO模式

如何使用PO模式封装页面,包含以下技术点:

代码封装、PO分层思想、PO继承封装

主讲内容4数据驱动

引入数据驱动实现测试脚本和测试数据的分离,包含以下技术点:

数据驱动介绍、数据驱动实战

主讲内容5移动自动化测试基础

如何使用Appium编写移动自动化测试脚本,包含以下技术点:

移动自动化测试框架、ADB命令及Monkey使用、appium环境搭建、appium工作原理、APP和手机系统操作、元素定位、元素操作、高级手势操作、混合APP测试

主讲内容6黑马头条项目实战

本部分是项目实战环节,包含以下技术点:

项目介绍、产品功能架构、产品技术架构、自动化测试的流程、搭建自动化测试框架、编写自动化测试脚本、Jenkins持续集成

黑马程序员软件测试工程师全面升级视频课程(图3)


未经允许不得转载:[子墨学堂] » 黑马程序员软件测试工程师全面升级的教程视频
课程获取:

热门推荐

版权声明:本文内容由互联网,该文观点仅代表作者本人.本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 66114921@qq.com 举报,一经查实,本站将立刻删除.

整合公开课,精品课程,vip培训视频+讲义资源-子墨学堂

立即获取
展开