JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发电商视觉设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

零基础入门移动自动化——Appium框架初级教程

更新日期:2022.05.20

全套视频教程及资料

视频教程技术解析配套源码学习工具学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员”公众号(itheima666)

2. 回复关键词“领取资源01”,

即可在小程序的【软件测试】学科中领取全部资源

课程须知

Appium是一个开源的、跨平台的自动化测试框架,该框架适用于Native Application、Mobile Web Application或Hybrid Application的自动化测试。...

  1. 课程介绍
  2. 课程目录
  3. 课程评论

课程亮点:

1,知识体系完备,从小白到大神各阶段读者均能学有所获。

2,生动形象,化繁为简,讲解通俗易懂。

3,结合工作实践及分析应用,培养解决实际问题的能力。

4,学习资源充足,多种资料配合后续学习。


课程内容:

1、Android 环境配置,JDK+SDK+Android 模拟器配置

2、ADB调试工具;

3、Appium环境搭建

4、第一个HelloWorld程序;

5、Appium基础操作API

6、UIAutomatorView

7、元素定位操作API

8、元素等待

9、元素操作API

10、滑动和拖拽事件

11、高级手势TouchAction

12、手机操作API


适用人群

1、对自动化测试感兴趣的在校生及应届毕业生。

2、对目前职业有进一步提升要求,希望从事自动化测试高薪工作的在职人员。

3、对移动端测试感兴趣的相关人员。


课程目录介绍

第一章 环境搭建

01- 整体思路

02- java环境搭建

03- AndroidSDK环境

04- Android模拟器安装

05- 为虚拟机提供安装apk功能

第二章 adb调试工具

01- adb_构成和工作原理

02- adb_获取包名界面名

03- adb_文件传输

04- adb_获取app启动时间

05- adb_获取手机日志

06- adb_其他命令

第三章 Appium环境搭建

01-Appium介绍和安装

第四章 Hello Appium

01- hello-appium_快速体验

02 -hello-appium_参数详解

第五章 Appium基础操作API

01_在脚本内启动其他 app

02_获取 app 的包名和界面名

03_关闭 app 和 驱动对象

04_安装和卸载以及是否安装 app

05_将应用置于后台

第六章 UIAutomatorViewer

01_UIAutomatorViewer 的使用

第七章 元素定位操作API

01_定位一个元素

02_定位一组元素

03_定位元素的注意点

第八章 元素等待

01_元素等待的概述

02_隐式等待

03_显示等待

04_隐式等待和显式等待的选择

第九章 元素操作API

01_点击&输入&清空

02_文本内容&位置&大小

03_根据属性名获取属性值

第十章 滑动和拖拽事件

01_swipe

02_为什么滑动会出现误差

03_scroll&darg_and_drop

04_滑动和拖拽事件的选择

第十一章 高级手势TouchAction

01_轻敲

02_按下和抬起

03_等待

04_长按

05_移动

第十二章 手机操作API

01_分辨率&截图

02_获取和设置手机网络

03_发送键到设备

04_操作通知栏


综合评分5.0

1人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价

无名者

老师很有水平,也很耐心,五星好评!

0

2020-04-15 18:33