深圳软件测试工程师技能提升培训
【课程大纲】
一、功能测试必备技能
课程1 软件测试介绍和计算机基础
软件测试行业介绍、核心课程介绍、计算机基础介绍、计算机网络基础、Tcp/1p 协议、OSI七层模型、HTML,CSS,JS、服务器介绍,编程语言介绍;
课程2 Linux常用命令操作
Linux系统介绍,云服务器申请和配置,虚拟机安装。Xshell.Xftp工具的使用,Linux相关操作之文件/目录命令、Linux权限、包管理和性能监控命令、vim文本编辑指令;
课程3 环境搭建
Java开发环境搭建、MySQL数据库环境搭建、Nginx环境搭建、Docker环境搭建(docker搭建数库/Nginx)、项目搭建;
课程4 数据库学习
数据库的基本认知、数据库的增删改、分组、排序、去重、多表查询、视图、索引、存储过程与批量造数据;
课程5 项目实战1
软件测试定义,流程和类型及测试模型、用例设计方法(等价类、边界值、因果图、场景法等)
课程6 项目实战2
版本控制器SVN(Git)搭建和使用,禅道的搭建使用、商城项目实战(需求评审、编写测试计划与测试任务安排、测试的准入准出、编写测试用例、用例评审、用例执行、编写测试报告)
教学现场
二、测试进阶【自动化、性能测试】
课程7 Python(1)
Python环境搭建和数据类型(Python/Pycharm安装、注释、变量、数据类型、类型转换、输入输出、常用运算符)
课程8 Python(2)
数据类型实战(索引、切片、列表、元组、字典、集合、if语句)、数据类型之间的转换
课程9 Python(3)
循环语句(For和While循环)、雨数定义和传参、匿名函数、Lambda表达式、变量作用域、异常处理和模块导入(异常处理、异常捕获、Finally语句、模块的介绍及导入)
课程10 Python(4)
面向对象、类的定义、属性、实例化、构造方法、封装、传参、静态方法和类方法、多态、继承、python操作数据库
课程11 HTML 网页设计与制作
认识前端、HTML常用标签和属性、css样式及写法、css选择器
课程12 Web自动化测试
自动化基础及元素定位,常用操作(打开网页,向前,后退,刷新,窗口最大化,获取尾性,截图,切换窗口,关闭窗口、浏览器,输入文本,滚动条,js脚本的执行)、三种等待方式
课程13 Web自动化测试项目实战
PO设计、UI自动化异常场景处理
课程14 接口测试(1)
初识接口API(定义、类型、测试流程)、Fiddler 抓包实战和分析、接口文档、和Http协议(Http请求介绍,方法,响应状态码,Http和Https的区别、Postman单接口调试、Cookie/Session/Token、接口测试用例设计(编写、评审)
课程15 接口测试(2)
Jmeter组件的使用(安装,工具的介绍,测试计划组件、http请求默认值、查看结果树、线程组、取样器、Jmeter参数化(Json提取器)
课程16 接口测试(3)
Jmeter参数化(正则表达式提取器、CSV数据文件设置)、Jmeter关联(函数助手、Jdbc数据库链接)、断言
课程17 Python接口自动化测试(1)
Requests 库学习(Get、Post请求、参数和返回值获取),Pymysgl库(数据库连接和增删改查操作)、log日志文件生成、Jenkins持续集成
课程18 Python接口自动化测试(2)
Pytest单元测试框架的使用、接口自动化测试框架设计
课程19 APP自动化测试
App测试基础及专项测试介绍(原生、H5开发介绍),安卓苹果的包和发布流程,Web测试和App测试的区别、AndroidSDK环境配置、Adb使用(安装及常用命令、稳定性测试(Monkey)
课程20 性能测试(1)
性能测试介绍(性能测试流程,工具和指标介绍)、负载、压力、稳定性测试、性能指标介绍、
课程21 性能测试(2)
Jmeter 分布式压测(分布式压测配置、分布式压测实施)、PerfDog工具的使用
教学现场
三、综合复习 & 就业指导
课程22 综合复习
回顾所有知识点、各类面试题了解、简历编写与指导
课程23 就业指导
简历优化与指导、模拟面试、就业前面试指导、就业时各种答疑及相关协助就业等
【学校简介】
深圳市亿点星河信息技术有限公司,是一家专业从事中高级软件测试工程师技能提升与咨询的公司,主要业务是为大客户、大行业提供专业的技术服务,为客户提供企业级应用开发、云计算、大数据、设计、维护、质量和测试、项目外包、业务流程外包和人才实训、岗前实训、I技术人才定向培养等服务。
至今已与华为、软通、中软、腾讯等行业巨头有着深入合作,并长期结合客户行业特点,优化教学课程。为学员营造轻松舒适的学习氛围,让学员学以致用,达到真正能够胜任互联网公司软件测试岗位的目的。
【学校优势】
教学体系:我们构建了系统化、实战化的软件测试工程师培训体系。课程从软件测试基础理论出发,逐步深入到自动化测试、性能测试、安全测试等高级领域,确保学员能够全面掌握软件测试的核心技能。同时,我们注重理论与实践相结合,通过模拟真实项目场景,让学员在解决实际问题的过程中深化理解,提升技能。
管理模式:我们采用小班授课与个性化辅导相结合的管理模式。小班授课确保每位学员都能得到充分的关注与指导,而个性化辅导则根据学员的学习进度与兴趣点,提供定制化的学习方案与资源,帮助学员快速突破学习瓶颈,实现高效成长。
自有教材:我们拥有一支由资深软件测试、开发成员组成的教材编写团队,结合行业趋势与自身实战经验,精心编写了多套自有教材。内容全面、深入浅出,还融入了大量实际案例与练习题,帮助学员更好地掌握软件测试的精髓。
实训就业:我们与众多IT企业建立了紧密的合作关系,为学员提供丰富的实训机会与就业资源。通过参与企业真实项目的测试工作,学员能够亲身体验软件测试的全过程,积累宝贵的实践经验。为学员提供就业指导与岗位推荐,助力学员顺利实现职业转型与发展。
【学校环境】
教室
上课环境
休闲区
走廊