芝麻HTTP:Appium的设置

Appium是移动端的自动化测量检验工具,形似于前方所说的Selenium,利用它能够使得Android、iOS等设备实现自动化测量检验,比方效仿点击、滑动、输入等操作,其官方网站为:。本节中,我们就来精晓一下Appium的装置格局。

1. 有关链接

  • GitHub:
  • 官网:http://appium.io
  • 合英语档:
  • 下载链接:
  • Python Client:

2. 安装Appium

率先,供给安装Appium。Appium肩负驱动移动带来成功风流倜傥层层操作,对于iOS设备来讲,它接受苹果的UIAutomation来落实驱动;对于Android来讲,它接纳UIAutomator和Selendroid来落成驱动。

同一时间Appium也也便是三个服务器,大家得以向它发送一些操作指令,它会依赖分歧的授命对运动道具开展驱动,以成功差异的动作。

安装Appium有三种艺术,生龙活虎种是直接下载安装包Appium
Desktop来设置,另风度翩翩种是因而Node.js来设置,上面大家介绍一下那三种安装格局。

Appium Desktop

Appium
Desktop扶持全平台的设置,大家平素从GitHub的Releases里面安装就能够,链接为。这段时间的摩登版本是1.1,下载页面如图所示。

图片 1

Windows平台能够下载exe安装包appium-desktop-Setup-1.1.0.exe,Mac平台能够下载dmg安装包如appium-desktop-1.1.0.dmg,Linux平台基本上能用下载源码,不过更推荐用Node.js安装情势。

安装达成后运转,见到的页面如图所示。

图片 2

设若现身此页面,则印证安装成功。

Node.js

首先要求设置Node.js,具体的装置格局得以崇敬,安装完结未来就可以使用npm命令了。

接下来,使用npm命令全局安装Appium就可以:

npm install -g appium

此刻守等待命令令施行到位就可以,那样就打响安装了Appium。

3. Android支付条件安顿

假诺我们要使用Android设备做App抓取的话,还索要下载和配置Android
SDK,这里推荐间接安装Android
Studio,其下载地址为。下载后一贯设置就可以。

然后,我们还亟需下载Android SDK。直接打初步选项里面的Android
SDK设置页面,勾选要安装的SDK版本,点击OK开关就可以下载和设置勾选的SDK版本,如图所示。

图片 3

除此以外,还亟需铺排一下情形变量,加多ANDROID_HOME为Android
SDK所在路子,然后再增多SDK文件夹下的tools和platform-tools文件夹到PATH中。

更详细的配置能够参照他事他说加以侦察Android
Studio的法定文书档案:。

4. iOS支付情状

率先需求注明的是,Appium是多个做自动化测验的工具,用它来测量试验大家团结花销的App是完全没难题的,因为它引导的是开拓证书(Development
Certificate卡塔 尔(阿拉伯语:قطر‎。但假设大家想拿iOS设备来做多少爬取的话,那又是其它三回事了。日常景象下,大家做多少爬取都以利用现存的App,在iOS上相通都是透过App
Store下载的,它指引的是散发证书(Distribution
Certificate卡塔 尔(英语:State of Qatar),而辅导这种证书的使用都以幸免被测验的,所以只有拿到ipa安装包再重复具名之后才足以被Appium测验,具体的不二等秘书诀这里不再进行演说。

此地推荐间接运用Android来开展测验。就算你能够形成上述重签字操作,那么能够参照他事他说加以考查如下内容布署iOS开采境况。

Appium驱动iOS设备必定要在Mac下进展,Windows和Linux平台是不或然成功的,所以上边介绍一下Mac平台的有关配置。

Mac平台须求的配备如下:

  • macOS 10.12及更加高版本
  • XCode 8及越来越高版本

布置知足须求之后,实行如下命令就可以配置开拓重视的一些库和工具:

xcode-select --install

与此相类似iOS部分的开销条件就布署达成了,我们就足以用iOS模拟器来拓宽测量试验和数据抓取了。

设若想要用真机进行测量试验和多少抓取,还索要非常布置其余条件,具体能够仿效。

发表评论

电子邮件地址不会被公开。 必填项已用*标注