1,想提升测试技术的初入测试行业的人员或是在测试行业工作多年的功能测试人员;
2,对自动化测试感觉兴趣,想学习移动自动化测试的同学;
3,在工作中遇到了app想关的问题需求,可以通过app自动化测试来解决相应的问题;
4,对app测试感兴趣,对其相关的技术,工具不够清楚,想学习一下相应的辅助工具;
5,对自己工作不够满意,想通学习技术,从而可以进入更加广阔的平台;
课程安排
1. 本课程总共分为14节,每周都会持续更新;
2. 每节课根据当节课的内容,会安排1到3节的内容不等;
3,所有同学汇聚到一个QQ群里,及时与大家交流和探讨问题,以更快捷的解决遇到的所有问题;
4. 课程视频录像按上面安排进行上传,由于平台限制,后期报名的同学可能从课程详情的目录中看不到后期添加的内容,请以课程详情介绍为上。凡是相应的章节后面标记 (已发布)字样的为已上传视频,没有标记的为未上传章节。
5, 课程为录制内容,大家可以根据自己的时间,学习进度进行学习。
课程目录
一,App自动化测试介绍与自动化测试效果简介(已发布)
1,自动化测试与App自动化介绍
2,自动化测试的价值
3,自动化测试的使用场景
4,课程最终实现的效果展示
二,移动自动化常用测试框架简介(已发布)
1,移动自动化工程实现方案介绍
2,常用的Android自动化测试框架介绍
3,常用的IOS自动化测试介绍
4,Appium简介
三,Android测试平台常用工具讲解(已发布)
1,adb核心命令
2,monkey的使用
3,Android SDK Manger简介
4, Android 模拟器简介
四,App自动化之Java语言讲解---环境搭建,java入门(已发布)
1,java环境搭建,jdk,idea安装
2,java语言之字符串和运算符
3,java语言之条件运算符和控制语句
4,java语言之循环
五,App自动化之java语言提高--面向对象,常用框架,Maven详解(已发布)
1,面向对象之封装,继承,和多态
2,函数,类介绍与使用示例
3,项目管理和构建自动化工具
4,常用框架之TestNG
六,Appium Java测试环境搭建(已发布)
1,Appium安装
2,Android App测试环境安装
3,Java+Appium 环境的搭建
4,安卓测试机root
5,测试环境检测
七,Appium Java 核心API详解(已发布)
1,元素定位类API
2,元素操作类API
3,系统操作类API
4,模拟坐标操作API
八,Android App简介及应用元素详解(已发布)
1,Android App常用控件介绍:
2,Appium Inspector使用介绍
3,uiautomatorviewer使用介绍
4,hierarchyviewer查看出UI布局
九,轻松编写移动自动化测试用例(已发布)
1,Appium元素定位方法介绍
2,功能测试用例转化成自动化测试用例
十, Appium真机运行测试用例讲解(已发布)
1,Appium连接真机,查看app
2,Appium真机运行测试用例
3,hybrid页面自动化测试示例
十一,移动自动化测试工程架构深度解密(已发布)
1,自动化测试实施步骤讲解
2,规划自动化测试工程
3,自动化测试工程的架构设计
4,自动化测试工程代码封装
5,自动化测试用例实现
十二,AppUI自动化之数据管理(已发布)
1,AppUI自动化之测试数据管理介绍
2,测试数据管理之xml
3,测试数据管理之DataProvider
4,TestNG配置与扩展
十三,移动自动化之集大成之作---CI实施(java+TestNG+Maven+Jenkins)(已发布)
1,Jenkins简介
2,自动化测试工程之测试报告--TestNG
3,CI实施示例
4,执行自动化测试用例
十四,移动自动化应用展望与新技术介绍(已发布)
1,三层架构设计下的自动化测试实施
2,自动化测试用例并发执行
3,自动生成测试用例之测试管理平台
4,App性能测试简介
分享与交流:
1,问题交流与课程信息分享:
QQ群:867446822
2,测试技术与教程分享
微信公众号---测试开发探秘
1,自动化测试与App自动化介绍
2,自动化测试的价值
3,自动化测试的使用场景
4,课程最终实现的效果展示
二,移动自动化常用测试框架简介(已发布)
1,移动自动化工程实现方案介绍
2,常用的Android自动化测试框架介绍
3,常用的IOS自动化测试介绍
4,Appium简介
三,Android测试平台常用工具讲解(已发布)
1,adb核心命令
2,monkey的使用
3,Android SDK Manger简介
4, Android 模拟器简介
四,App自动化之Java语言讲解---环境搭建,java入门(已发布)
1,java环境搭建,jdk,idea安装
2,java语言之字符串和运算符
3,java语言之条件运算符和控制语句
4,java语言之循环
五,App自动化之java语言提高--面向对象,常用框架,Maven详解(已发布)
1,面向对象之封装,继承,和多态
2,函数,类介绍与使用示例
3,项目管理和构建自动化工具
4,常用框架之TestNG
六,Appium Java测试环境搭建(已发布)
1,Appium安装
2,Android App测试环境安装
3,Java+Appium 环境的搭建
4,安卓测试机root
5,测试环境检测
七,Appium Java 核心API详解(已发布)
1,元素定位类API
2,元素操作类API
3,系统操作类API
4,模拟坐标操作API
八,Android App简介及应用元素详解(已发布)
1,Android App常用控件介绍:
2,Appium Inspector使用介绍
3,uiautomatorviewer使用介绍
4,hierarchyviewer查看出UI布局
九,轻松编写移动自动化测试用例(已发布)
1,Appium元素定位方法介绍
2,功能测试用例转化成自动化测试用例
十, Appium真机运行测试用例讲解(已发布)
1,Appium连接真机,查看app
2,Appium真机运行测试用例
3,hybrid页面自动化测试示例
十一,移动自动化测试工程架构深度解密(已发布)
1,自动化测试实施步骤讲解
2,规划自动化测试工程
3,自动化测试工程的架构设计
4,自动化测试工程代码封装
5,自动化测试用例实现
十二,AppUI自动化之数据管理(已发布)
1,AppUI自动化之测试数据管理介绍
2,测试数据管理之xml
3,测试数据管理之DataProvider
4,TestNG配置与扩展
十三,移动自动化之集大成之作---CI实施(java+TestNG+Maven+Jenkins)(已发布)
1,Jenkins简介
2,自动化测试工程之测试报告--TestNG
3,CI实施示例
4,执行自动化测试用例
十四,移动自动化应用展望与新技术介绍(已发布)
1,三层架构设计下的自动化测试实施
2,自动化测试用例并发执行
3,自动生成测试用例之测试管理平台
4,App性能测试简介
分享与交流:
1,问题交流与课程信息分享:
QQ群:867446822
2,测试技术与教程分享
微信公众号---测试开发探秘