【app测试】实战1:(华为真机)抖音自动化浏览

本文介绍了如何使用adb连接华为真机并进行自动化测试。首先,通过开启开发者选项和USB调试来连接设备。接着,安装Uiautomator2和weditor,解决安装过程中可能出现的问题。尽管手机系统为鸿蒙,仍使用Android配置进行设置。在实战中,通过appium进行自动化操作,遇到错误如'UiAutomation not connected!'时,建议重启手机解决。文中提供了脚本运行时应对手机无响应的处理策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【app测试】实战1:抖音自动化浏览

adb连接华为真机

  1. 打开华为手机开发者模式:设置—>关于手机—>版本号(连点7次,进入开发者模式)—>系统和更新—>开发人员选项—>USB调试开启—>"仅充电"模式下允许ADB调试
  2. 连接数据线至pc,打开cmd,输入adb devices,出现设备名称,连接成功
    adb

安装weditor:
cmd:
1.pip install Uiautomator2
2.python -m uiautomator2 init(报错:进程被终止,查看是atx-agent未安装成功,自行下载安装包本地安装,成功)
3.pip install weditor(报错,git clone 克隆到本地再安装,成功)
确认安装成功:weditor --help
使用weditor:
cmd:>>weditor

设置appium

虽然华为系统升级为了鸿蒙,但依旧可以用Android的配置和命令
查看版本: adb shell getprop ro.build.version.release
查看当前窗口的包名: 先打开手机中你要获取包名的APP
adb shell dumpsys window | findstr mCurrentFocus
在这里插入图片描述

# 导包appium
from appium import webdriver
import time

# 连接移动设备所必需的参数,放到字典中
desired_caps = {
   'deviceName': 'MYQUT1*****', 'platformName': 'Android', 'platformVersion': '10',
                'appPackage': 'com.ss.android.ugc.aweme', 'appActivity': '.splash.SplashActivity', 'noReset': True}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值