登录  /  注册
博主信息
博文 8
粉丝 0
评论 1
访问量 6368
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Appium 链接 安卓手机 进行调试
lucia打工人
原创
508人浏览过

Macbook 环境

前提


  1. 安装 Appium server 及 Appium Inspector -- 提供debug 平台

    Set Appium environment variables(skd and jdk home, can use command(java -verbose) to check below Java information in your macbook/windows 

    截屏2023-03-08 16.27.25.png

  2. 安装 Android studio -- 提供 adb 命令及 编码环境

  3. 打开手机的 开发者模式 -- 手机可调式模式

    Setting -----About Phone-- ----Version Number-----continue to click 7 times to turn on the developer mode And then you will see 'Developer Mode' Turn on the ''USB debug' in Developer Mode page 

  4. 手机安装可供 debug 的 app -- 可以 debug的 软件

使用Appium inspector 协助 获取 Element 的信息

  • 终端Terminal cmd 这个 命令 获取  appium:appPackage and appium:appActivity

adb shell dumpsys window windows

截屏2023-03-08 16.07.44.png

  • 在终端输入 'adb devices' ,获取到 device 的 信息

  • 在Appium Inspector 上面 创建一个新的 Capability set

截屏2023-03-08 16.16.31.png

android

{
 "platformName": "Android",
 "appium:deviceName": "6eb026b6",
 "appium:automationName": "UiAutomator2",
 "appium:noReset": true,
 "appium:fullReset": false,
 "appium:appPackage": "xxx",
 "appium:appActivity": "xxx"
}

iOS

{
 "platformName": "iOS",
 "deviceName": "iPhone 13",
 "platformVersion": "15.5",
 "app": "xxxx",
 "automationName": "XCUITest",
 "noReset": true,
 "fullReset": false
}

  • Start Appium server

  • Connect your android phone devices to your computer by USB debug, and start Appium session

截屏2023-03-08 16.34.40.png

常见问题及 解决方案

在Android 真机上无法运行Appium inspector?Failed to create session

安卓真机调试[INSTALL_FAILED_ABORTED: User rejected permissions]

连接真机,Appium启动Session时报错:settings delete global hidden_api_policy‘‘ exited with code 255‘






本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学