成都软件测试Python自动化工程师培训班
【课程安排】
阶段:测试基础课程
1、计算机基础
软件知识(Win,PE,PQ,DNS,DHCP,FTP,IIS,XAMPP,Office)
硬件知识(MB,CPU,DIMM,HHD,接口,总线,体系)
网络知识(桥接,NAT,共享,连接,IP地址,子网等)秉承零基础,贴近实际
2、测试环境配置与管理
Windows镜像,Linux镜像、桌面环境、Shell环境、Dos环境、文件系统操作、网络管理虚拟机与Windows和Linux的通信设置、进程管理、软件管理、环境变量配置、ssh管理、防火墙管理、调度管理、SVN配置管理、Docker等
第二阶段:功能测试课程
功能测试理论
1.构建覆盖整个测试流程的测试框架
掌握软件测试典型模型V、W、H、敏捷及其应用方法
掌握缺陷的管理流程(手工管理及自动管理的方式)
了解当前流行的测试类型:WEB测试、移动端测试、敏捷测试、面向对象的测试
掌握主流通用的测试流程,了解其中的关键节点要素
学习测试方案、测试用例、缺陷报告(手、自)、配置管理计划、质量监督计划、测试总结等测试文档的编写
2.软件测试用例、测试大纲方法设计测试用例
应用等价类边界值法设计测试用例、故障模型
使用因果图及判定表设计测试用例、其他测试方法
设计功能和界面测试用例一、设计功能和界面测试用例二
设计文档和安装测试用例、 设计兼容性和易用性测试用例
状态图方法设计测试用例
Quality Center
Quality Center概述,产品框架, 站点管理,项目管理, 缺陷管理,测试报告生成,配置管理等。
禅道
禅道项目管理软件系统概述,讲解产品管理,项目管理,质量管理,文档管理,事务管理 ,组织管理的匹配场景,统计功能 ,搜索功能,扩展机制。API机制的使用方法。
Git
Git概述,Git安装、本地库基本操作、远程基本操作、Gitflow工作流、 Forking工作流、Git版本控制以及Git文件的配置方法等。
第三阶段:数据库测试课程
MySQL数据库
MySQL简介、命令行工具以及数据管理、MySQL数据查询(条件、分组、聚合函数、排序、分页、连接查询、自关联、子查询)、内置函数、项目练习、数据分表、Python操作MySQL。
Redis数据库
Redis简介、客户端和服务器、数据类型(string、hash、list、set、zset)、各种数据类型操作、Python操作Redis、主从、集群。
第四阶段:编程语言进阶课程
Python编程语言
Python程序体验、注释、变量、标识符和关键字、输入输出、运算符、数据类型以及转换、字符串、列表、元祖、字典、条件表语句、循环语句、函数、文件操作以及面向对象。
JAVA编程语言
开发环境搭建、零基础入门、变量、数据类型、运算符、选择结构-if-switch、循环结构-while-【do-while】-for以及WEB项目环境搭建。
第五阶段:自动化测试课程
QTP/UFT自动化测试
QTP的基本使用流程,使用QTP录制应用程序及Web程序,QTP的测试对象管理机制、对象仓库的使用,标准检查点、文本检查点、文本域检查点、图像检查点、数据库检查点、其他检查点,脚本参数化,使用模拟录制模式、使用低级录制模式、使用QTP进行回归测试,VBScript基本语法结构。
Appium移动自动化测试
移动端测试原理、Appium的工作原理、元素定位技术、常见API使用、移动端环境部署、Python脚本开发、搭建完成高可用的自动化测试框架。
第六阶段:性能测试课程
LoadRunner性能测试
自动化工具分类,性能测试简介,LoadRunner概述;负载/压力测试计划的编写;开发脚本VuGenerator;设计和运行场景---Controller;分析结果Analysis,LoadRunner数据池技术剖析;HTTP的报文结构,Correlation 技术,eb_reg_save_param函数,LoadRunner中文件下载,网页细分图,LR浏览器模拟设置,LR监视的性能计数器,LR中资源分析。
JMeter性能测试
JMeter基本概述,测试基本术语,JMeter定义,运用维度,线程组,控制器,监听器,计时器,配置管理,预处理,后处理定义,负载/登陆测试等操作使用方法。
第七阶段:项目实战课程
真实项目实战
参与战略合作伙伴公司中真实项目的测试工作,积累真实项目的测试经验。
【发展前景】
在人工智能+大数据的飞速发展的大环境下,Python开发语言日渐火爆,Python自动化测试也将逐渐取代传统的软件测试,它属于后起之秀,吸取了功能、性能、接口、自动化等专项测试领域的优点;以后将在多个领域渐渐成为国内大部分质量控制、质量管理的,并且目前已有很多公司使用Python自动化测试框架,不久的将来一定是Python自动化测试的天下。
【适合人群】
1、应届毕业生和转行人员
2、程序员
3、对软件测试感兴趣的人
【就业**】
完善的就业服务贯穿于整个教学过程及毕业后的就业流程中,从就业指导课程帮助学员制作简历、面试礼仪、薪资评定、进行模拟面试、笔试复习准备、就业推荐、到就业跟踪,各个环节为学员提供详尽、周到的服务,**学员找到满意的工作。
【学校优势】
1、辅导机制强,不让一位学员掉队
2、课程更新快,前沿技术等你来学
3、课程设置好,分层教学轻松学习
4、实战项目多,边学边练积累经验
5、老师技术高,10年以上专业测试经验
6、学员口碑好,口碑入学率达78%
7、后续服务好,免费学习新课程
8、就业率超高,专业就业率达97%
【教师介绍】
段晓东讲师
简介:拥有多年的测试及管理经验,精通软件测试理论,软件测试设计技术;擅长自动化测试,掌握QTP/Selenium/Appium等主流自动化测试工具的使用原理;善于思考,乐于与人交往,有良好的团队协作精神,很强的自学能力,勇于创新。
擅长:测试过程控制,缺陷分析,web自动化测试(selenium),app自动化测试(appium),接口自动化测试等
特点:按照实际工作模式教学,使学生知道所学的每一个技能用在什么地方
座右铭:没有学不会的技术,没有教不会的人
【教学现场】
【学校简介】
源码时代(成都源代码教育咨询有限公司),是一家专注于IT职业教育的高科技公司,源码时代秉承“开放、创新、专注、共赢”的核心价值,致力于打造中国高端IT培训品牌,旨在为每一名学员提供良好的服务。
源码时代依托于国内早期开源团队“EasyJF”和开源社区“开源人社区”,着力于为企业培养Java、PHP、UI设计、H5前端、Python+人工智能、大数据等方面的“实战型”人才。
目前,源码时代拥有成都、重庆、武汉、深圳四大校区,团队讲师大多是来自国内知名企业的技术骨干,拥有多年项目实战经验,拥有专业的教师职业技能,现已成为国内口碑好、影响力大、专业权威的教学团队,旨在为广大的IT爱好者提供职业培训、教学视频、网络公开课、技能书籍等服务内容。
源码时代,与时代同频,作为一家高口碑、有售后的教育培训机构,已成为广大IT学子的共同选择。