Appium 高版本手机,如华为,小米等获取不到元素

解决办法,
1,升级[Appium](http://appium.io/)
2,我用的是Java程序写的自动化脚本,修改如下就行
在安装App的代码里

capabilities.setCapability("automationName", "UiAutomator2");
要连接华为手机进行移动应用测试,您需要进行以下步骤: 1. 确保您的华为手机已启用开发者选项,并启用USB调试模式。在华为手机上,您可以通过前往“设置”>“系统”>“关于手机”>“版本号”并连续点击七次版本号来启用开发者选项。 2. 连接华为手机到您的电脑上。您可以使用USB数据线将手机连接到电脑上,然后在手机上选择“允许USB调试”。 3. 安装华为手机驱动程序。您可以从华为官方网站或其他第三方网站下载和安装适用于您的手机型号的驱动程序。 4. 安装Android SDK和Appium。您需要安装Android SDK,并设置环境变量,以便Appium可以到SDK。然后,您可以从Appium官方网站下载并安装Appium。 5. 在Appium中配置连接到华为手机的设备。在Appium中,您需要使用以下配置来连接到华为手机: ``` { "platformName": "Android", "platformVersion": "Android version", "deviceName": "device name", "appPackage": "com.example.app", "appActivity": "MainActivity", "udid": "device UDID", "noReset": true } ``` 其中,“Android version”应替换为您的华为手机上运行的Android版本号,“device name”应替换为您为设备命名的名称,“com.example.app”和“MainActivity”应替换为您要测试的应用程序的包名和活动名,“device UDID”是您的华为手机的唯一设备标识符。 6. 启动Appium服务器并运行测试。您可以在Appium中启动服务器并运行测试脚本,以连接到您的华为手机并执行测试。 需要注意的是,如果您使用的是华为手机的EMUI界面,则可能需要在设置中启用“开发人员模式”,并允许模拟点击和输入。此外,如果您遇到任何连接问题,请确保您的华为手机和电脑之间的USB连接可靠,并且您的手机没有任何防火墙或安全软件阻止连接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值