武汉北大青鸟职业教育Logo

8
在招课程

8
校区数量

 

咨询电话:

软件测试课程

认证机构
本课程由武汉北大青鸟职业教育提供,有488浏览量
课程分类:
软件测试
适合对象:
对软件测试感兴趣者
咨询电话:
400-968-9396
上课地点:
湖北省武汉市洪山珞喻路724号地铁二号线光谷广场站F口出
开班日期:
滚动开班
学       费:
咨 询
校       区:
  • 鲁广校区
  • 光谷校区
  • 徐东校区
  • 宏鹏IT校区
  • 襄阳中心
  • 孝感中心
  • 荆州中心
  • 黄冈中心
查看更多

课程简介

软件测试课程

入学要求:对该专业感兴趣。

课程优势:

1,软件测试是互联网技术中一门重要学科,是软件生命周期中不可或缺的环节,担负着把控、监督软件的质量的重任;

22020年开始测试工程师缺口达30万,其中大中型城市人才需求突破20万,并以每年20%的速度递增;

3,软件测试学科课程立足于当前测试领域紧缺技术性人才需求,课程内容由基础到深入,覆盖Web端自动化、移动端自动化、接口自动化和性能测试,通过企业实战项目,确保学员真正掌握测试前沿技术,具备中级测试工程师技能,在今后的职业发展中具备核心竞争力;

4,随着企业对软件产品质量的重视,测试岗位的需求越来越旺盛,无论大中小的研发团队,都设置了软件测试岗位,且市场需求与供给间的差距仍在进一步拉大。企业提供了非常优厚的薪资待遇,且随着测试技术及经验的提升,在岗位及待遇上都有很大的晋升空间;

5,就业岗位:测试工程师、自动化测试工程师、测试开发工程师、游戏测试工程师、移动端测试工程师、Web端测试工程师、安全测试工程师、性能测试工程师、接口测试工程师。

6,市场紧缺测试技术——课程涵盖web自动化测试,移动端自动化测试,接口自动化及性能测试,每个方向均为当前市场紧缺型技术,以市场为引导,传授干货。

7,企业项目实战——从手工测试到自动化测试,每一阶段均加入企业实战项目,涉及热门电商项目,移动社交项目,金融借贷项目,全程通过项目实践将知识融会贯通。

8,全栈测试人才——课程内容立足当前测试领域主流技术框架,覆盖每一层级:UI自动化测试、接口测试、性能测试,以技术为驱动,不仅强调传统测试基础,更重视测试开发技能提升,打造复合型测试人才。

课程内容:

第一阶段测试基础

软件测试介绍——了解软件测试行业、测试主流技能、常用测试分类、如何开展测试模型用例;

计算机基础——了解计算机硬件及软件相关基础概念;

涉及后端知识简介——了解系统架构、服务器、编程语言、常用文件格式;

软件测试概论——了解测试目的和用例、软件开发模型、测试模型、质量模型、测试分类、软件缺陷、软件版本。

第一阶段学习目的:

1、了解测试相关的基础理论知识

2、掌握软件硬件基础知识

3、掌握命令行、软件架构、软件测试相关概念

第二阶段程序设计及逻辑

编程语言入门——编程语言概述、编程环境搭建、基本语法特征、开发工具方向的简介;

变量、数据类型概述——变量概述、常量概念、类型转化概念、赋值和输出概念;

运算符——算数运算符、复制运算符、关系运算符、逻辑运算符;

流程分支语句——流程控制语句实际应用、分支语句实际应用、条件结构实际应用;

循环结构语句——循环结构概述、循环结构实际应用;

数组结构——数组结构的概述和实际应用;

方法/函数的结构和实际应用,方法的重载参数的应用——方法的概述、方法的作用、方法的定义、方法的重载、方法多种类型不同方式、参数的传递。

第二阶段学习目的:

了解编程语言相关特性,理性编程语言中的相关概念的符号,为后续Python语言学习奠定基础,并且为后续核心自动化测试的脚本做好铺垫。

第三阶段前端知识及脚本简介

HTML5基础——HTML的概论、HTML标签语言;

初始CSS3——CSS的项目概述、CSS的基本语法结构、CSS基本选择器、CSS的高级选择器;

JavaScript基础——JavaScript的原理和基本语法、JavaScript函数定义和实际应用、JavaScript的常用事件定义和触发、BOM相关对象的属性和方法

第三阶段学习目的:

了解前端编码,理解web前端变成的相关概念和符号,为后续web端项目测试奠定基础,为后续核心web自动化测试的脚本做好铺垫基础。

第四阶段Linux系统和数据库

Linux操作系统——Linux操作形同介绍、Linux文件和目录、常用的Linux命令的基本使用

Linux常用命令——Linux终端命令格式、文件和目录常用的命令、系统信息相关命令、用户权限的设定和管理、Linux远程连接

VI/VIM编辑器——vi/vim编辑器简介、vi/vim编辑器的三种工作模式、vi/vim编辑器的基本操作

MySQL数据库数据表——数据的插入操作、数据的修改操作、数据的删除操作、数据的查询、针对表单的各项操作

MySQL复杂查询——分组查询、表连接查询、子查询、综合练习、分页查询

综合案例——School中和案例数据库实战

第四阶段学习目的:

掌握Linux的操作系统的常见操作,掌握数据库的常见操作,Linux和数据库的辅助测试工作。

第五阶段Python编程

数据列表——字符串、列表、元组、字典

函数——函数的基础应用、模块和包的应用、变量的进阶、函数进阶实际应用、匿名函数的实际应用

面向对象——面向对象编程思想的学习、类和对象、面向对象的基础语法、特性(语法、封装、继承、多态、类属性和类方法)

UnitTest框架——UnitTest基本使用、UnitTest断言语法的实际应用、UnitTest参数化、生成HTML测试报告

MySQL复杂查询——分组查询、链表查询、子查询、分页查询、综合性联系

综合案例

School综合案例数据库实战

第五阶段学习目的:

1.掌握Python基础语法,具备基础的编程能力;

2.建立编程思维以及面向对象程序设计思想。

可解决的现实问题:

能够熟练使用Python技术,为后续相关自动化测试课程的学习打好基础。

市场价值:

掌握Python编程技术,结合自动化框架相关技术才能达到企业的用人标准

第六阶段接口测试

接口测试基础——接口测试的基本概念、接口测试的实现步骤、设计接口测试用例

使用专业Postman进行接口测试——了解Postman工作原理、掌握Postman基本用法、使用Postman发送http协议请求、使用Postman设置断言

Fiddler基本使用——了解Fiddler使用场景及HTTP基本原理,理解Fiddler工作原理及主要功能,掌握Fiddler数据分析方法,掌握Fiddler常用操作

Fiddler高级使用——掌握Fiddler命令行操作,掌握Fiddler断点功能使用,掌握Fiddler抓取移动端设备的数据包——抓包工具Charles的使用,了解Charles工作原理,掌握Charles基本用法,使用Charles进行PC端抓包,使用Charles进行移动端抓包,使用Charles修改网络请求

接口自动化测试项目实战——掌握Pythonunittest框架,掌握PythonRequests模块内容,会使Pythonunittest框架进行接口自动化脚本开发

第六阶段学习目的:

能够封装接口自动化测试框架并实现HTTPDubbo接口测试,解决接口自动化测试中常见问题。

市场价值:

熟练掌握postmanPythonunittestRequestsFiddlerCharlesUnitTestpymysqllogging

jsonschemadubbo接口测试,可满足企业级的接口自动化测试工作。

第七阶段宏鹏云视频小程序项目测试实战项目

微信小程序基础介绍——介绍微信小程序

项目介绍——宏鹏云视频小程序项目,宏鹏云视频小程序测试

项目部署——宏鹏云视频项目部署要求与准备,宏鹏云视频项目部署实施过程

小程序计划篇——宏鹏云视频项目需求评审,设计项目测试计划

小程序设计篇——宏鹏云视频小程序功能测试设计,宏鹏云视频小程序非功能测试设计

宏鹏原视频小程序接口测试篇——设计宏鹏云视频接口测试流程,设计宏鹏云视频接口测试用例,宏鹏云视频接口测试实现

持续集成篇——持续集成gitee/githubJenkins、持续集成Postman、持续集成代码

小程序执行总结篇——宏鹏云视频小程序测试执行跟踪,宏鹏云视频小程序测试报告总结

第七阶段学习目的:

可掌握的核心能力:

1.掌握微信小程序的测试流程;

2.掌握使用Postman工具实现接口测试;

3.掌握基于Python+Requests库的接口自动化测试框架的搭建和使用;

4.掌握使用持续集成工具管理接口测试脚本;可解决的现实问题:能够对微信小程序项目完成功能测试和接口测试,保证产品质量。

市场价值:

熟练掌握功能测试和接口测试相关技术,可满足企业级的测试工作,根据市场反馈数据看,薪资普遍在10000-20000/月。

第八阶段UI自动化测试

UI自动化测试介绍——UI自动化测试的理论知识

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

PO模式——SeleniumGrid、搭建自动化测试框架、编写自动化测试脚本

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

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

第八阶段学习目的:

可掌握的核心能力:

1.能够熟练搭建Web自动化和移动自动化测试环境;

2.熟练掌握Web自动化测试流程和脚本编写;

3.熟练掌握移动自动化测试中元素的定位方法、元素操作和手势操作;

4.熟练掌握ADB工具的使用;

5.熟练掌握PO模式的设计思想,并能够对页面进行封装;

6.掌握数据驱动的实现方式;

7.掌握在实际的项目中如何灵活运用自动化的相关技术。

可解决的现实问题:

能够对一个项目实现Web自动化和移动自动化测试,引入PO模式、数据驱动、日志收集和持续集成来更好的管理维护自动化脚本。

市场价值:

熟练掌握SeleniumAppium框架、PyTest框架、PO模式、数据驱动、日志收集和持续集成,可满足企业级的UI自动化测试工作,根据市场反馈数据看,薪资普遍在12000-30000/月。

第九阶段性能测试

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

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

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

Locust框架——Locust介绍和安装、Locust使用

第九阶段学习目的:

可掌握的核心能力:

1.掌握性能测试基础理论;

2.熟练掌握JMeter工具的使用;

3.掌握使用JMeter进行项目性能测试实战;

4.掌握性能测试监控、性能分析和性能调优的思路;

5.掌握如何使用Locust进行接口性能测试;可解决的现实问题:能够对项目实现性能测试,

使用JMeter编写性能测试脚本,设计性能测试场景,并进行测试数据监控和分析。

市场价值:

熟练掌握性能测试的理论和流程,能够使用JMeter编写对应的性能测试脚本,可满足企业级性能测试工作,根据市场反馈数据看,薪资普遍在10000-20000/月。

第十阶段企业项目测试实战

由于内容较多,具体项目实战内容可以到校参观了解。

 

校区列表

校区 地点 学费 试听/报名
鲁广校区 湖北省武汉市洪山珞喻路724号地铁二号线光谷广场站F口出 咨询 试听 报名
光谷校区 湖北省武汉市流芳园北路9号东一产业园内(武汉工程大学流芳校区旁) 咨询 试听 报名
徐东校区 湖北省武汉市洪山友谊大道504号金马凯旋家居2楼(地铁8号线徐东站D出口徐东平价旁) 咨询 试听 报名
宏鹏IT校区 湖北省武汉市洪山鲁磨路568号(地质大学旁) 咨询 试听 报名
襄阳中心 湖北省襄阳市樊城中原路11号领秀中原写字楼10楼1007A室 咨询 试听 报名
孝感中心 湖北省孝感市孝南宇济生活超市5楼北大青鸟(市民之家对面) 咨询 试听 报名
荆州中心 湖北省荆州市荆州万达金街A3-11 咨询 试听 报名
黄冈中心 湖北省黄冈市黄州东门路1号摩尔城2A栋906-908 咨询 试听 报名
 

课程咨询

我要咨询
 

发表咨询

 
有回复时短信通知我 发表咨询
课程 推荐

软件测试课程

对软件测试感兴趣者

BCSP软件开发工程师课程

17岁以上,初中以上学历;适合作为学习进修、求职转行、在职提升等各类人群

短视频制作运营/抖音直播课程

零基础,对拍摄技巧感兴趣,能全日制学习

互联网UI/UE设计师6.0课程

年满18周岁,大专及以上学历(暂时高中可以申请特批)

平面设计课程

对平面设计感兴趣者
更新时间: 2023-08-11

你们是怎么收费的呢?

校区地址在哪里?

现在有优惠活动吗?

怎么试听?