当前位置: 首页 > news >正文

关于ANDROUD APPIUM安装细则

1,可以先参考一下连接

Python+Appium自动化完整教程_appium python教程-CSDN博客

2,appium 需要对应的版本的node,可以用nvm对node 进行版本隔离

3,对应需要安装android stuido 和对应的sdk  ,按照以上连接进行下载安装,注意配置对应的环境变量,这样的话桌面端的APPIUM可以直接识别到对应的环境。npm安装的appium 比较好用,桌面端UI可用性比较差

4,需要安装对应的java环境,

5,appium需要安装uiautomator2,还需要安装appium inspector,创建session参数

6,对应模拟器设备信息

7,1)APPIUM配置大概流程,先把所有需要的环境配置好。需要安装的环境软件(python,node,java,android studio,sdk,android insepector,appium)。
      2)用NPM将APPIUM运行起来,接口被占用就换接口 --port。或者启动APPIUM UI 桌面端

3),启动模拟器,用ADB 对模拟器进行连接

4),启动appium inspector创建session 会话,如果失败了,请看具体日志信息

5),剩下的就是appium对应的操作具体可以自查

6)一些版本细节
“Could not connect to Appium server URL ‘http://127.0.0.1:7555/wd/hub‘.”的一个解决方案,可能是你使用的是Appium 2.x导致_could not connect to appium server url ''. please -CSDN博客

关于路径404的问题。我的appium是3.0的。用wd/hub 根本调不通,直接不要就行了。再APPIUM UI中也是一样

from appium import webdriver
from appium.options.android import UiAutomator2Options# 设置 capabilities
desired_caps = {"platformName": "Android","appium:deviceName": "PFGM00","appium:udid": "127.0.0.1:16384","appium:automationName": "UiAutomator2"
}# 创建 Options 对象
options = UiAutomator2Options()
options.load_capabilities(desired_caps)# 启动 driver
driver = ''
try:driver = webdriver.Remote('http://127.0.0.1:4724', options=options)
except Exception as e:print(e)print(driver)

http://www.xdnf.cn/news/1431001.html

相关文章:

  • 分页功能设计
  • MYSQL配置复制拓扑知识点
  • 【54页PPT】数字化转型数据中台解决方案(附下载方式)
  • spring boot 整合AI教程
  • 解析ELK(filebeat+logstash+elasticsearch+kibana)日志系统原理以及k8s集群日志采集过程
  • Unity学习----【数据持久化】二进制数据(五)--由Excel自动生成数据结构类与二进制文件
  • 【常见的几款棋牌室计时软件】佳易王棋牌室计时计费软件大众版,佳易王棋牌室计时计费高级版,两款软件有何不同,适配不同场景需求#软件具体教程详解
  • react+taro的使用整理
  • 将 .vcproj 文件转换为 .pro 文件
  • 企业DevOps的安全与合规关键:三大主流DevOps平台能力对比
  • 认识⼯作区、暂存区、版本库
  • Wireshark笔记-DHCP两步交互流程与数据解析
  • 简单爬一个小说页面 HTML 的title和内容
  • 基于STM32单片机智能家居wifi远程监控系统机智云app设计
  • Zookeeper分布式锁原理
  • 域名备案成功后怎么还显示没有注册
  • 基于vue3和springboot框架集成websocket
  • springboot项目使用websocket功能,使用了nginx反向代理后连接失败问题解决
  • DASK shuffle任务图分析
  • ansible循环
  • 零依赖每月工作计划备忘录:高效管理你的每一天
  • TSMC-1987《Convergence Theory for Fuzzy c-Means: Counterexamples and Repairs》
  • 电动车动力电池自动点焊机|深圳比斯特自动化
  • 证明有理数集不是完备的度量空间
  • SpringBoot 整合 RabbitMQ 的完美实践
  • 【代码随想录day 22】 力扣 40.组合总和II
  • Elasticsearch 深分页限制与解决方案
  • 计算机Python毕业设计推荐:基于Django+Vue用户评论挖掘旅游系统
  • 深度学习——基于卷积神经网络实现食物图像分类之(保存最优模型)
  • 前缀和之距离和