一、appium桌面版:

启动很慢,一般用于元素定位

Appium-Desktop官方下载地址:https://github.com/appium/appium-desktop/releases/ (官方持续更新中)

测试的时候最新版是1.11.0的,但是选择了1.10.0进行安装

双击打开即可使用

点击start server v1.10.0进入

点击右上角的搜索图标,进入元素定位。开始定位前需要操作如下:

定位界面:

二、appium命令行版(方便脚本的执行)

1.jdk/node.js/android sdk的配置很容易查到,这边不做记录

可通过查看是否之前已安装

2.

(1)

通过npm命令先安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

验证cnpm是否安装成功

(2)

然后开始安装

cnpm install -g appium --no-cache

从上图可看出appium的安装位置

验证是否安装成功

如上则表示安装成功。

(3)

Appium-Python连接客户端

安装Appium-Python-Client

前提:安装的Python已有pip

直接打开cmd,输入:pip install Appium-Python-Client

如上则表示成功。

注:出现的问题

问题A. 验证appium时出现如下错误是的解决办法:

错误信息:uncaughtException:cannot find module 'internal/util/types'

以上问题是由于node版本和appium版本不匹配导致的.

命令行安装appium不指定版本时默认安装的最新版,而之前我曾安装过appium1.4的版本,只要把环境变量path中的

D:\Appium\node_modules\.bin替换成

C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\.bin即可

后者的安装位置可通过上面步骤中的(2)看出

问题B. appium不是内部或外部指令

win7 系统把安装的appium目录下的**\node_modules\.bin加到环境变量PATH里可顺利运行appium-doctor命令

最新文章

  1. Resource governor2:Configuration query
  2. 路径分析之NetworkX实例
  3. BI cube的前世今生:商业智能BI为什么需要cube技术
  4. Winform DataGridView控件添加行号
  5. ZooKeeper 笔记(3) 实战应用之【统一配置管理】
  6. Code First 关系 Fluent API
  7. 在cxf中使用配置避免增加字段导致客户端必须更新、同步实体属性的问题
  8. [深入JUnit] 为什么别测试private函数
  9. 用不动点组合子解递归(python实现)
  10. js将xml对象,xml文件解析成xml dom对象,来对对象进行操作
  11. Linux完整备份工具 - dump, restore(现在基本不用这两个)
  12. 宝塔面板设置腾迅COS自动备份网站
  13. 【Linux】【MySQL】CentOS7、MySQL8.0.13 骚操作速查笔记——专治各种忘词水土不服
  14. CSS3圆角详解(border-radius)
  15. Codeforces | CF1010C 【Border】
  16. CenterOS下安装NodeJS
  17. SQL Server 2008中的Hints(提示)的简单整理
  18. eclipse提示找不到dubbo.xsb报错
  19. [Linux]pycharm在Linux环境下安装
  20. /etc/profile、~/.bash_profile等几个文件的执行过程

热门文章

  1. [C++] Virtual Destructor(虚析构函数)
  2. loadlibrary 文档
  3. char a[] = "hello world1"和char *p = "hello world2";的区别(转)
  4. YII2 全局设定 默认参数
  5. app里面嵌套的H5页面上电话号码怎么才能点击拨号?
  6. jQuary总结6:元素的操作
  7. Linux上获取CPU Core个数的实现
  8. struts2的validate输入验证
  9. GitHub操作总结
  10. [Erlang07] Erlang 做图形化编程的尝试:纯Erlang做2048游戏