没有合适的资源?快使用搜索试试~ 我知道了~
首页Appium+Python自动化框架介绍.pdf
资源详情
资源评论
资源推荐

Appium+Python 自动化框架
Appium 介绍
Appium 官网是 http://appium.io/
由官网可知: Appium 是一个自动化测试开源工具,支持 iOS 和 Android 平台上的移动原
生应用、移动 Web 应用和混合应用。
移动原生应用(Native App):是指那些用 iOS 或 Android SDK 写的应用,比如萌
推、实惠喵手机客户端
移动 web 应用(Mobile Web App):是指那些使用移动浏览器访问的应用,比如使用
浏览器打开百度。appium 支持 iOS 的 safari 和 Android 的 Chrome。
混合应用(Hybrid App):是指原生代码封装网页视图,原生代码和 web 内容交互。
介于 Web App、原生 App 之间的 App。
业界 top 框架综合对比
与业界 top 框架相对比,可得出 appium 的优点。
小小渔夫

• 跨架构 #native、hybrid、webview
• 跨平台 #Android、iOS、firefoxos
• 跨语言 #Java、python、ruby、php
Appium 运行原理
Appium 启动时会创建一个 http://127.0.0.1:4723/wd/hub 服务端(相当于一个中转站),
脚本会告诉服务器我要做什么,服务端再去跟设备打交道。服务端和设备默认使用 4724 端口
进行通信的,底层调用 UIautoamator 工具,在测试的时候服务端给设备扔一个 bootstrap.jar,
会启动这个包,启动之后会在手机上创建一个 socket 服务,暴露的就是 4723 端口;相对
socket 服务来说,appium 服务端又是一个客户端。服务端收到脚本传递过来的命令之后,通
过电脑上的 4724 端口,向设备的 4724 端口发送指令,bootstrap.jar 收到指令后会去完成
点击,滑动等操作,完成之后再给服务端一个响应。服务端收到之后再去运行脚本。
一、软件安装
软件名称
描述
Node.js
选装,以命令行形式运行的时候才需要安装
Java JDK
必装
Android SDK
必装,Android SDK 是 google 提供的 Anndroid 开
发工具,在做 Android 测试的时候需要引入其工
具包来使用相关的 API
Python
必装
JetBrains PyCharm
必装,方便使用 python 语言编写测试代码
Appium
必装

1.安装 Node.js
下载地址:https://nodejs.org/en/download/releases/
安装完成后,cmd 打开 Windows 命令提示符,输入命令 node -v 出现版本信息,表明安装
成功。
2.用 node 的 npm 安装 appium
通过 npm 安装 Appium。npm install -g appium 命令行安装。
官网介绍此种安装慢;亲测至少需要 15 分钟,果断中止。
可以在 https://bitbucket.org/appium/appium.app/downloads/ 下载安装包,目前最新包
AppiumForWindows_1_4_16_1,没再支持更新。使用的话推荐安装 Appium desktop(推荐)
官网下载成功后点击安装即可。
3.安装 Java JDK
安装 jdk1.8.0_181,jdk 和 jre 的下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jre10-downloads-4417026.html
https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
安装 jdk,如下图所示

安装 jre,注意:在安装 android-sdk 之前,否则 android-sdk 将无法安装
设置环境变量:

我的电脑->右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_181
变量名:CALSS_PATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
找到 path 变量名—>“编辑”,添加:
变量名:PATH
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在 Windows 命令提示符下验证 java 是否成功:C:\Users\admin>java –version
说明 java 环境安装成功。
4.安装 Android SDK
这是 Android 开发所需的 sdk,网址 https://developer.android.google.cn/studio/
剩余24页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0