为什么要学自动化测试开发?
随着中国软件业的迅猛发展,我国软件测试人才总体缺口极大,并且以每年15-20%的速度在上升,人才需求均为中大型IT企 业。但国内高校在软件测试专业基本空白,人才以稀为贵,正处于地位、薪资双高时期 ,软件测试工程师作为软件质量的把关者,在企业中的地位也越来越 重要。当然,这里说的是严格意义上的软件测试工程师,而非只是“点点点”的功能测试从业者。
行业前景
岗位就业薪资情况
360度无死角全方位的就业辅导
1、课件发放
2、在线考勤打卡
3、远程在线疑惑解答
4、老师在线一对一就业辅导
随时为你指引方向,下一个成功的就是你
测试开发线上班实战大纲
第一章:自动化测试基础
1、介绍整个自动化测试课程包含知识体系,每个知识体系的重要性
2、自动化测试概念、意义
3、自动化项目评审
4、自动化用例评审
5、人员组织
6、自动化优点与缺点
第二章:Python基本语法
1、Python发展历史与未来、python应用领域
2、变量的定义,字符串的用法,条件语句IF、循环语句For、While、终止语句break. continue
3、列表、字典、元祖、集合,切片以及相应的常用操作
4、函数作用与意义、函数参数、默认参数、动态参数、关键字参数、函数设计方法与技巧
5、文件的读写( txtjosn,ymal,ini,exicel )
6、异常捕获用法
7、面对对象,类的讲解及类的继承,封装
第三章:Web UI自动化测试
1、Selenium的原理讲解, selenium的安装
2、HTML基础讲解
3、多浏览器启动(火狐,谷歌, IE)
4、基本控件定位(ID,NAME,CLASS NAME XPATH等)
5、基本API操作(click, clear,send. keys,get attribute等)
6、JS的用法(日期控件操作,拖动滚动条,操作富文本)
7、页面元素复杂操作(Frame切换,层级定位, windows窗口切换)
8、警告提示操作(alert)
9、模拟鼠标和键盘的操作
10、等待时间(固定等待,隐性等待,显性等待)
第四章:Pytest单元测试框架
1、单元测试框架(pytest框架和unittest框架的区别)
2、Pytest编写用例的方法
3、断言
4、Pytest结合llure实现报告输出
第五章:搭建Web测试框架
1、元素层,操作层,业务层,用例层,分层管理
2、日志封装
3、数据库封装(增删改查)
4、结合pytest及alure及jenkins及逆行项目实战
第六章:移动端(App)自动化测试
1、Appium通信原理
2、Windows系统下,搭建APPIUM环境
3、Appium查看控件的方法及属性讲解
4、ADB命令的使用
5、会看APPIUM SERVER的错误日志,进行分析(常见错误问题)
6、Capabilities常用的字段讲解
7、基本元素定位(id,name,xpath)
8、Webview和H5的切换
9、手势及滑动等讲解
10、App操作,判断app是否安装及删除
11、Toast讲解
12、等待时间(固定等待,隐性等待,显性等待)
13、实现多个app运行,多台设备运行
14、采用PO模式封装,结合pytest及jenkins- 键执行
15、项目实战
第七章:接口自动化测试
1、安装模块
2、发送请求
3、URL传递参数
4、响应内客
5、响应状态码
6、超时
7、代理
8、代码示例
9、Get、 Post重构
10、加密请求
11、Session与Cookies
12、数据驱动概述
13、数据驱动单元测试环境准备
14、使用unittest和ddt进行数据驱动
15、使用excel进行数据驱动
16、使用mysq进行数据驱动
第八章:Jenkins持续集成
1、Git安装及平时使用的命令
2、Jenkins安装,常用插件的安装及使用
3、设置触发器,邮箱配置,钉钉配置等
第九章:Web开发框架Flask
1、Flask安装及基本讲解
2、Flask开发get和post请求
3、Flask之template讲解
4、Flask操作orm数据库操作
5、项目实战
课程亮点
一、更全面的内容满足企业测开需求
1、全面升级测开内容,不仅仅是自动化测试技术,更强
2、调平台化开发能力,使用Flask框架平台化,提高自
3、动化测试和持续集成能力。
二、充足的练习和学习时间
充足的学习与练习时间,保证学员不停的训练与练
习,通过不停的练习来达到熟悉和掌握的能力,达到
学习效果。
三、全程项目化即学即用
整个学习过程中都是项目实战,模拟整个自动化测试
开发的整个流程进行讲解,保证学员即学即用。
由川石学院金牌讲师王老师全程带班
实战派讲师坐镇,项目经验倾力相授,讲师经过层层严格筛选,至少拥有5年以上教学经验,企业项目测试经验。老师一对一语音、远程解决课程问题或工作问题,带你体验真正的精致解答服务。
如何加入技能提升涨薪课
现在不努力,等待何时?下方扫码领取“川石学院涨薪秘籍”