appium client 是对 webdriver 原生 api 的一些扩展和封装。它可以帮助我们更容易的写出用例,写出更好懂的用例。

appium client 是配合原生的 webdriver 来使用的 (特别是用 java 而不用 maven 的同学),因此二者必须配合使用缺一不可。

从本节开始,教程的内容将涵盖 3 个语言,ruby/python/java。

本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途

安装 appium client

ruby 篇(一定要在线安装)

ruby 的 appium client 叫做 appium lib,为什么是这样就不解释了,总之是历史原因。

首先 update rubygem 和 bundler(说老实话,真的不需要,但官方文档上这么写)

gem update --system ;\

gem update bundler

然后使用 gem 安装

gem uninstall -aIx appium_lib ;\(这个也不是必须的)

gem install --no-rdoc --no-ri appium_lib

python 篇(尽量在线安装)

推荐使用 pip 安装

pip install Appium-Python-Client

当然了也可以在 Pipy 上下载源码安装

tar -xvf Appium-Python-Client-X.X.tar.gz(windows上用7zip可以解压)

cd Appium-Python-Client-X.X

python setup.py install

最后,也可以通过 github 安装(要 git 客户端)

git clone git@github.com:appium/python-client.git

cd python-client

python setup.py install

java 篇(在线安装)

java 的话用 maven 安装就可以了

io.appium

java-client

1.3.0

当然了,也可以自己下载 jar 包,请自行选择最新版本。

本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途

appium java类库下载,appium 简明教程 (4)——appium client 的安装相关推荐

  1. appium java类库下载_Appium移动自动化测试之Java篇

    2.新建一个java project,[File]-->[New]-->[Project],[Java Project]-->[Next],输入工程名称Appium,点击[Finis ...

  2. Java手机游戏开发简明教程 (SunJava开发者认证程序员 郎锐)

    原文发布时间为:2008-07-30 -- 来源于本人的百度文章 [由搬家工具导入] Java手机游戏开发实例简明教程 (SunJava开发者认证程序员 郎锐) 一.手机游戏编写基础 1.手机游戏设计 ...

  3. appium java 虫师_利用 IPython 来学习 Appium

    Appium简介 Appium是目前非常流行的移动端自动化测试工具,它是一个开源.跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台.同时 ...

  4. java swing 下载_JAVA Swing 教程

    JAVA Swing 教程,包含所有练习源码和讲解教程! 初级界面篇 练习01分解颜色 练习02画板 练习03帧 练习04画布 练习05密码验证界面 练习06对话框 练习07滚动条 练习08边框 练习 ...

  5. mixin机器人java开发_Mixin 开发简明教程 1:写个机器人

    作者:Lyric  编辑:比特汪 本文已通过PRESSone合约购买个人授权许可(非排他性),可以点击阅读原文查看. 我是 @lyric,本教程应 Mixin COO @薄荷 邀约而写,旨在向区块链领 ...

  6. win10 下载 linux系统安装教程,windows10电脑中如何安装linux子系统

    为了获得更好的体验,一些用户想要windows10正式版电脑中安装linux子系统.那么,这该如何操作呢?会不会非常复杂呢?答案是否定的.接下来,小编就给大家详细介绍win10安装linux子系统的具 ...

  7. jira linux 一键安装包下载,JIRA使用教程:使用文件包安装JIRA

    申请试用请咨询在线客服. 首先 在安装前确保你已经安装Java并设置了JAVA_HOME.另请参阅Supported Platforms了解其他支持JIRA的平台详细信息. Linux发行版通常会安装 ...

  8. 【简明教程】windows下xgboost安装到python

    文章目录 github clone 下载xgboost.dll 编译 检测 github clone 电脑上使用github git clone https://github.com/dmlc/xgb ...

  9. Git GitHub 简明教程

    Git & GitHub 简明教程 文章目录 Git & GitHub 简明教程 @[toc] 一. Git 安装 Linux 上安装 Git Mac 上安装 Git Windows ...

最新文章

  1. 深度学习核心技术精讲100篇(五十七)- 自动驾驶车会看地图吗?它是如何认路、找准定位的?
  2. delphi listview怎么自动宽度_自动门日常使用出现这些问题应尽快维修以免因小失大...
  3. android datepicker使用方法,android中DatePicker和TimePicker的使用方法详解
  4. (转)关键字const有什么含意?
  5. 台风路径超级计算机,厄尔尼诺又要来了?2号台风或要生成,超级计算机:路径争议大...
  6. Python之函数进阶
  7. hive 配置 mysql时的问题(Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)
  8. 车牌识别:HyperLPR车牌识别代码解析
  9. 苹果手机保存html文件,搞机技巧:在苹果iPhone上离线保存网页内容!
  10. 创新声卡KX驱动安装、调试、使用教程
  11. 关于视频后期美白的一些事
  12. 冷色系清新调、日系清新调 、电影色调复古风、欧美风复古,用曲线就可以调了!!!...
  13. 三菱FX5U多冲一切追剪程序。 无需40SSC运动模块,通过软件电子凸轮算法实现追剪功能
  14. NISP证书换取CISP证书需要哪些条件?
  15. 求1到100之间所有能被3整除的整数的和
  16. AWD攻防技巧(水文)
  17. 打印机原理及安装,下载驱动
  18. 鸿蒙试用体验,华为手机鸿蒙OS 2.0试用体验:手表可接收滴滴网约车动态 抬腕可看导航路线...
  19. LeakCanary的原理初探
  20. 【GNN应用】一文详解欺诈检测在GNN上应用(窦英通)

热门文章

  1. 若显示器接口电路中的刷新存储器容量为1MB,当采用800*600的分辨率模式时,每个像素最多可以有多少()种颜色
  2. ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例
  3. python 报错 IndentationError: expected an indented block SyntaxError: invalid character in identifie
  4. 计算机视觉方向简介 | 图像拼接
  5. 链表问题1——打印两个有序链表的公共部分
  6. 网购时碰到这种卖家操作,一定要记得,否则损失很大
  7. Java基础知识回顾之四 ----- 集合List、Map和Set
  8. C# 窗体位置 Show和ShowDialog (转载)
  9. Python之操作RabbitMQ
  10. hi3516中home中的ko