appium简介+环境配置

 
一、Appium的设计原理
Appium是一个开源、跨平台的移动端测试框架,可以用来测试原生应用及混合的移动网页应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium实现了真正的跨平台自动化测试。Appium支持Selenium WebDriver支持的所有语言,如java、JavaScript、Python,更可以使用Selenium WebDriver的Api。
下图为自动化工具选择的一个对比表:
appium简介+环境配置

 

 appium简介+环境配置Appium的设计模式采用的是C/S的结构

appium简介+环境配置
appium简介+环境配置

 

 appium生态工具

appium简介+环境配置

 
appium简介+环境配置
二、环境安装
1.JAVA1.8版本
2.安装Android sdk
2.1下载地址:Android studio 中文官网下载地址:http://tools.android-studio.org/index.php/sdk
2.2 执行更新命令下载后,在read.me文件中,执行命令行去更新sdk,因为下载下来的sdk为最基础的应用,通常不满足使用
appium简介+环境配置
进入sdk下载包所在目录下,执行命令:tools/android update sdk --no-ui
appium简介+环境配置
2.3sdk的下载包需要放置在一个稳定的路径下,并且配置环境变量
Mac下输入命令行:vim ~/.bash_profile
appium简介+环境配置
appium简介+环境配置
2.4输入adb命令回车,查看是否安装成功
appium简介+环境配置
appium简介+环境配置
3.安装appium desktop (appium server+appium inspector)
appium简介+环境配置
最稳定的版本
appium简介+环境配置
appium简介+环境配置
下载后,进行傻瓜式安装 输入命令:appium进行运行
appium简介+环境配置
 appium简介+环境配置
4.appium java client 安装
添加pom依赖
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>6.0.0-BETA3</version>
</dependency>
 
 
 

appium简介+环境配置

上一篇:appium移动自动化测试框架搭建实战,附源码(一)


下一篇:转:jQuery移动漂浮窗口