当前位置: 首页 > 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上有教程

http://www.dtcms.com/a/148313.html

相关文章:

  • 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):解锁数据分析关键方法,驱动业务增长
  • 使用Python+OpenCV对视频抽帧保存为JPG图像
  • MongoDB常用命令
  • 【JAVA】十三、基础知识“接口”精细讲解!(二)(新手友好版~)
  • uniapp-商城-33-shop 布局搜索页面以及u-search
  • 云原生--基础篇-3--云原生概述(云、原生、云计算、核心组成、核心特点)
  • 【2025最新Java面试八股】如何理解MySQL的MVCC机制?
  • DeepSeek和Excel结合生成动态图表
  • 「数据可视化 D3系列」入门第十二章:树状图详解与实践
  • K8S探针的应用
  • Rook 部署 Ceph 集群及 Kubernetes 存储对接实战