¥面议
课程简介:随着我国软件行业的迅猛发展和不断成熟,对测试人员,特别是高等测试人员的需求与日俱增。测试工程师在企业中的重要程度不可小觑,特别是具备一定编程能力、精通功能和性能测试的高等软件测试工程师。
课程详情 2022-01-04 16:35
优就业四大课程优势
培育高端软件测试工程师
课程研发深思熟虑、不断更新迭代
1.学习LoadRunner、JMeter、Selenium、Appium、Postman、Fiddler等测试工具。
2.学习前沿开发语言Python,打下自动化测试的基础。
3.课程内容涵盖功能、web自动化、移动自动化、接口、性能五大主流测试技术。
4.按照企业工作流程实训演 练,毕业后可进入金融、 大数据、电商、移 动APP、游戏、企业级应用软件等领域
第一阶段
测试基础
Web端功能测试,项目实训,Web端自动化测试,项目实训
完成企业级项目的功能测试,从需求分析,编写测试计划,编写测试用例,用例评审,交叉测试,提交缺陷,分析缺陷产生原因,编写测试报告等,全面掌握Web端功能测试全流程
熟练掌握自动化测试工具Selenium,并实现基于测试框架的Web自动化测试,能够搭建自动化测试环境,独立编写自动化测试脚本,掌握真实业务场景下的自动化脚本设计方法
第二阶段
Python编程
Python基础包括Python解释器的下载和安装,Python环境变量配置,Python编码格式等
Python中的变量,标识符,关键字,数据类型,运算符
Python流程控制语句
字符串包括字符串切片,字符串函数,字符串的拆分,Format函数的使用
Python容器包括列表,元组,字典
函数包括函数调用,函数各类参数
模块包括模块导入原理,Time模块,Random模块,包的导入
面向对象包括面向对象原理,面向对象特征:封装、继承、多态
文件操作包括读写操作,文件编码格式
异常包括捕获和抛出异常
掌握Python基本语法,熟悉常用的Python库,掌握Python函数的封装和调用,掌握Python文件的操作和异常的处理,掌握面向对象的概念和特征,奠定良好的自动化脚本编写基础
第三阶段
Web端测试
Web端功能测试,项目实训,Web端自动化测试,项目实训
完成企业级项目的功能测试,从需求分析,编写测试计划,编写测试用例,用例评审,交叉测试,提交缺陷,分析缺陷产生原因,编写测试报告等,全面掌握Web端功能测试全流程
熟练掌握自动化测试工具Selenium,并实现基于测试框架的Web自动化测试,能够搭建自动化测试环境,独立编写自动化测试脚本,掌握真实业务场景下的自动化脚本设计方法
第四阶段
移动端测试
移动端功能测试,项目实训,移动端自动化测试,项目实训
熟练掌握移动端专项测试的测试方法,实现移动端App功能测试,掌握移动端小程序环境部署及测试方法,体验企业级移动端完整测试流程
熟练掌握自动化测试工具Appium在移动端自动化测试中的应用,能够搭建自动化测试环境,独立编写自动化测试脚本,熟练掌握真实业务场景下的自动化脚本设计方法
第五阶段
服务端测试
服务端核心测试理论,服务端测试工具Jmeter,服务端抓包工具Fiddler,服务端自动化测试框架Python+Requests+Pytest+Allure,持续集成工具Jenkins,服务端安全测试,项目实训
理解接口的概念和作用,掌握接口测试必备基础知识,理解HTTP协议接口工作原理,对接口测试形成直观认识
能够搭建测试工具Jmeter的应用环境,熟练掌握使用Jmeter进行服务端测试
在服务端测试中熟练应用Jmeter的参数化方式、关联方式提升测试效率
熟练使用Jmeter的断言方法及报告生成,独立完成真实业务场景下的服务端接口测试
熟练使用Fiddler对服务端业务数据进行抓包分析,掌握对接口数据进行拦截与分析的方法,实现对服务端的弱网测试
第六阶段
性能测试
服务器端性能测试,项目实训,手机端性能测试,项目实训
掌握性能测试计划和用例的编写,熟悉Loadrunner和Jmeter的使用,能收集测试数据,进行结果文件的分析,查找系统性能瓶颈,全流程的掌握性能测试
熟练掌握Perfdog工具在移动端性能测试中的应用,能监控和分析数据,发现性能瓶颈