当前位置: 首页 > 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):解锁数据分析关键方法,驱动业务增长
  • 旁白丨无罪后领到国家赔偿,一位退休教师卸下了“包袱”
  • 盗播热门影视剧、电影被追究刑事附带民事责任,最高法发声
  • 世界读书日丨这50本书,商务印书馆推荐给教师
  • 财政部:一季度证券交易印花税411亿元,同比增长60.6%
  • 牛市早报|李强:在一些关键的时间窗口,推动各方面政策措施早出手、快出手
  • 恒安集团创始人许连捷逝世,享年73岁