班级规模及环境--热线:4008699035 手机:15921673576/13918613812( 微信同号) |
每个班级的人数限3到5人,互动授课, 保障效果,小班授课。 |
上间和地点 |
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦 近开间(周末班/连续班/晚班):即将开课,详情请咨询客服。(欢迎您垂询,视教育质量为生命!) |
实验设备 |
◆小班教学,教学效果好 ☆注重质量☆边讲边练 ☆合格学员免费推荐工作 ★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。 3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,曙海学员的能力得到大家的认同,受到用人单位的广泛赞誉,曙海的证书受到广泛认可。 |
部份程大纲 |
|
第一章:App自动化测试概述
1-1 Appium自动化课程简介
1-2 课程大纲
1-3 移动设备操作系统兴亡简史
1-4 移动App自动化测试兵器发展历程(1)
1-5 移动App自动化测试兵器发展历程(2)
1-6 自动化测试流程与分类
第二章:Android系统基础
2-1 漫谈Android系统
2-2 Andriod App类型简介
2-3 初识Android SDK
2-4 元素获取工具—UI Automator
2-5 Android模拟器安装与使用
2-6 adb命令实践(1)
2-7 adb命令实践(2)
2-8 adb命令实践(3)
2-9 Package与Activity
第三章:测试工具简介
3-1 monkey简介
3-2 monkey事件
3-3 monkey参数(1)
3-4 monkey参数(2)
3-5 monkey参数(3)
3-6 monkey参数命令综合实践
3-7 monkey自定义脚本实践(1)
3-8 monkey自定义脚本实践(2)
3-9 monkey日志管理
3-10 monkeyrunner简介
3-11 monkeyrunner API (1)
3-12 monkeyrunner API (2)
3-13 monkeyrunner API (3)
3-14 monkeyrunner 脚本综合实战
3-15 本章小结
第四章:Appium基础
4-1 Appium简介
4-2 Appium组件
4-3 Appium环境搭建
4-4 Appium-desktop界面简介
4-5 Capability配置简介
4-6 Capability配置与启动App
4-7 Appium元素定位相关操作
4-8 第一个Appium自动化脚本
4-9 Appium运行相关报错&解决方案
4-10 Appium元素定位—id定位
4-11 Appiun元素检测(1)
4-12 Appiun元素检测(2)
4-13 id定位综合实践——自动登录(1)
4-14 id定位综合实践——自动登录(2)
4-15 Appium元素定位—name与classname定位
4-16 Appium元素定位——相对定位
4-17 Appium元素定位——xpath定位
4-18 Appium元素定位——List定位
4-19 List定位综合案例—用户注册(1)
4-20 List定位综合案例—用户注册(2)
4-21 Uiautomator元素定位
4-22 Appium元素等待
4-23 Toast元素识别(1)
4-24 Toast元素识别(2)
4-25 屏幕截图
4-26 H5元素定位—Context简介
4-27 H5元素定位—环境搭建
4-28 H5元素定位实践(1)
4-29 H5元素定位实践(2)
4-30 Appium滑动操作
4-31 连续滑动操作—TouchAction
4-32 手势滑动—九宫格滑动实践
4-33 多点触控操作—MultiAction
4-34 多点触控实战—百度地图缩放
4-35 本章小结
第五章:Appium进阶
5-1 数据配置—Yaml简介
5-2 Yaml数据类型简介
5-3 Yaml数据读取
5-4 Yaml数据转化
5-5 Yaml综合实战—Capability配置数据与代码分离
5-6 日志收集概述
5-7 Logging模块简介与应用(1)
5-8 Logging模块简介与应用(2)
5-9 Logging模块综合实践
5-10 Logging配置文件管理
5-11 PageObject设计模式简介
5-12 PageObject实践(1)—Capability封装
5-13 PageObject实践(2)—公共类封装
5-14 PageObject实践(3)—Login模块封装
5-15 PageObject实践(4)—unittest用例封装
第六章:Appium综合案例实践
6-1 Appium自动化测试框架概述
6-2 框架综合实践(1)—driver封装
6-3 框架综合实践(2)—公共模块封装
6-4 框架综合实践(3)—Login模块封装原理
6-5 框架综合实践(4)—Login模块封装实践
6-6 框架综合实践(5)—RegisterView模块封装原理
6-7 框架综合实践(6)—RegisterView模块创建
6-8 框架综合实践(7)—RegisterView模块封装调试
6-9 框架综合实践(8)—data数据读取方法封装
6-10 框架综合实践(9)—RegisterView用例封装
6-11 框架综合实践(10)—LoginView用例封装
6-12 框架综合实践(11)—用例执行&测试报告生成
6-13 框架综合实践(12)—Bat批处理执行测试用例
6-14 框架综合实践(13)—jenkins自动化测试平台搭建
6-15 本章小结
第七章:Appium并发测试
7-1 启动多个Appium服务
7-2 多设备启动
7-3 多进程并发启动设备
7-4 Python启动Appium服务
7-5 多进程并发启动appium服务
7-6 Appium端口自动检测
7-7 Appium端口自动释放
7-8 Appium并发测试综合实践(1)
7-9 Appium并发测试综合实践(2)
7-10 Appium自动化测试课程小结 |