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

Android自动化功能-使用Appium获取android页面节点元素信息

一、appium安装和使用

官方网站:https://appium.io/docs/en/latest/
github地址:https://github.com/appium/appium

安装步骤:

  1. 首先需要安装node.js

  2. 安装好node.js之后使用npm安装 appium

    npm install -g appium
    appium -v # 检查安装版本
  3. appium直接安装uiautomator2

    appium driver install uiautomator2
  4. 命令行中启动 Appium

    appium server --allow-cors
  5. 打开Appium Inspector软件,输入启动参数:

    {"platformName": "Android","appium:deviceName": "Android  Device","appium:automationName": "UiAutomator2"
    }

成功启动后,如下图就可以获取节点元素信息了
在这里插入图片描述

二、android无障碍服务自动化框架

https://github.com/ven-coder/Assists
使用方法github上有教程

相关文章:

  • IDEA中如何统一项目名称/复制的项目如何修改根目录名称
  • 编码转换器
  • Mysql面试知识点详解
  • 【MCP Node.js SDK 全栈进阶指南】中级篇(1):MCP动态服务器高级应用
  • 【MCP Node.js SDK 全栈进阶指南】初级篇(1):MCP开发环境搭建详解
  • Web前端开发技术——HTML5、CSS3、JavaScript
  • 深度剖析神经网络:从基础原理到面试要点(二)
  • 重学React(一):描述UI
  • SuperMap GIS基础产品FAQ集锦(20250421)
  • 1000 QPS 下 MySQL 性能瓶颈解决方案
  • Flutter IOS 真机 Widget 错误。Widget 安装后系统中没有
  • uniapp Vue2升级到Vue3,并发布到微信小程序的快捷方法
  • 用selenium4 webdriver + java 搭建并完成第一个自动化测试脚本
  • 什么是 金字塔缩放(Multi-scale Input)
  • iscsi服务端安装及配置
  • 【Unity笔记】Unity + OpenXR项目无法启动SteamVR的排查与解决全指南
  • Dataway在Spring Boot中的引入以及使用教程
  • OpenHarmony OS 5.0与Android 13显示框架对比
  • flutter_slidable 插件使用
  • 精益数据分析(15/126):解锁数据分析关键方法,驱动业务增长
  • 新华社:让历史照鉴未来
  • 长三角铁路今日预计发送旅客398万人次,客流持续保持高位运行
  • 10家A股农商行一季报:净利均实现增长,常熟银行营收、净利增速领跑
  • 包揽金银!王宗源、郑九源夺得跳水世界杯总决赛男子3米板冠亚军
  • 日产淡水10万吨、全自动运行,万华化学蓬莱海水淡化厂投产
  • 长江财险一季度净亏1449.81万元,去年曾实现扭亏为盈