电脑上已安装了appium desktop版,想在移动端自动化的过程中,通过脚本启动appium server,环境准备:

1、确保电脑安装了node.js,目前用的是node12

2、安装JDK,且配置了环境变量

3、安装了Android sdk,adb(我用的是免安装的sdk工具包,没用Android studio自带的sdk)

以上,环境准备完成,开始安装

1、通过npm命令先安装cnpm

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

  检查下cnpm是否安装成功

  

  

2、通过cnpm安装appium server

  cnpm install -g appium --no-cache

  安装完,输入appium,提示如下报错

可能是跟我安装的appium desk版(仅当前用户使用)有关,先把桌面版卸载掉,重新输入appium ,server启动成功

输入appium -doctor 再次检查

输入appium -v ,查看appium的版本和安装位置

到此,appium server端就安装好了,可以通过命令启动appium server了,再安装个appium desktop,定位元素用

参考文档:

appium server 安装参考:https://www.wandouip.com/t5i142972/

npm和cnpm用法一样,只有下载参考:https://www.cnblogs.com/jiangxiaobo/p/9947449.html

最新文章

  1. 此操作失败的原因是对 IID 为“{000208DA-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface
  2. JDBC使用事务实例
  3. 关于context:component-scan配置中use-default-filters参数的作用
  4. Jmeter函数 唯一取值 笔记
  5. 3D场景优化
  6. oracle 行转列 分析函数
  7. java关键字-transient
  8. Linux下配置C/C++开发环境-----Eclipse
  9. 简单入门使用GitHub总结
  10. 关于Hibernate
  11. 一起来学linux:用户与用户组
  12. bzoj千题计划243:bzoj2325: [ZJOI2011]道馆之战
  13. asp.net webapi 的Request如何获取参数
  14. loadrunner脚本优化-ParameterList参数类型介绍
  15. python学习笔记(5)-time库的使用
  16. cmd代码:查端口占用,查进程号,杀进程
  17. Java的输入语句以及本周对于文件读写的研究
  18. Swagger UI 与SpringMVC的整合
  19. react ES5 与ES6的写法
  20. Ceontos6.X配置XDMCP远程调用图形化

热门文章

  1. centos 6.5 切换用户
  2. element-ui中使用el-radio单选切换表格
  3. leetcode-15双周赛-1287-有序数组中出现次数超过25%的元素
  4. webpack使用问题记录
  5. ueditor 图片粘贴上传,实现图文粘贴,图片自动上传
  6. 【Vue】新版vue解决跨域问题
  7. js中Array方法重写(二):myForEach;myEvery;mySome;myFilter;myReduce
  8. 几乎相同的 deal.jsp 代码(index.jsp不变),在IDEA相同项目运行,结果却不一样,实在想不出来
  9. ASP.NET Core MVC/WebAPi 模型绑定探索 转载https://www.cnblogs.com/CreateMyself/p/6246977.html
  10. 解决myeclipse validation验证javascript导致速度变慢的现象