自动化测试框架Appium的安装和使用

Appium是一个用于Android应用程序,IOS应用程序、Windows应用程序的自动化跨平台的开源框架。因为Appium是跨平台的工具,这意味你能够使用相同的API针对多个平台(iOS,Android,Windows)编写测试。这样能够在iOS,Android和Windows测试套件之间重用代码。node

安装Appium以前必须先确保本机中有node.js,Android SDK,Java等变量。android

(1)Node.js的安装:git

首先node.js官网上下载对应本身电脑的版本的node.js。windows能够下载.msi文件。下载后一路安装下去便可。使用这个方法安装的node.js会自动将node.js添加的刀系统的环境变量中。经过在命令行输入npm。会有对应的信息出来。github

(2)Android SDK安装npm

Android SDK的安装最简单的方法。有一个就是直接安装Android Stdio。这样就能够把Android运行所须要的工具都下载下来。第二种是方法是下载tool包。json

首先到https://www.androiddevtools.cn/windows

选择24.4.1下的windows下的压缩包。解压后打开Manager SDK。下载好其余所需的工具。服务器

因为这些工具包都在谷歌服务器那边,下载速度可能会很慢或者链接不上的状况,这时能够采用国内镜像。推荐中科院开源协会镜像站地址IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80和大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn  端口:80。具体操做就是在SDK管理器中选择Option选项下拉,而后填上对应的服务器和端口。session

设置环境变量app

新建一个环境变量ANDROID_SDK。而后把上面sdk包解压的地址写上去。

而后在系统变量path中加变量值%ANDROID_HOME%\platform-tools,而后再增长变量值%ANDROID_HOME%\tools。

在命令行输入adb。会出现下图所示。说明安装成功。

安装Appium

Appium的安装很简单。到官网上点击Download按钮,会跳到对应的github页面,而后选择最近的desktop版本。而后点击安装。这个安装过程仍是有点久的。

安装好打开会打开就是如下的界面。

选择高级选项启动

 启动后就会进入到服务器控制台。

启动session

Descired Capabilities是Appium启动所需的配置,你必须告诉Appium此次启动平台是Android、仍是Ios。平台的版本号,接入设备的名称,启动app的package包(通常来讲是apk所在的位置)

填好后Appium会自动生成一个json。而后点击StartSession。经过USB将手机链接到PC上,手机开启调试模式。而后就能够在session看到手机界面了。

相关文章
相关标签/搜索