如何用Appium连接并操作手机App

如何用Appium连接并操作手机App

一、配置sdk环境、安装adb

这一部分请查看我之前写的一篇关于monkey指令的博客:
配置sdk环境、安装adb

二、用adb命令连接手机端

  • 若是真机,则先用数据线连接手机与电脑;
  • 若是模拟器,则打开模拟器即可
  • 在Dos界面输入
adb devices

在这里插入图片描述
成功连接手机端

三、打开Appium连接App

  • 打开Appium–>点击启动服务器–>点击启动检查器会话
    如何用Appium连接并操作手机App_第1张图片
    如何用Appium连接并操作手机App_第2张图片
    (注:view栏中可以把英语换成简体中文或者其他语言)
在“所需功能”界面填上相关参数:
  • platformName(平台,Android或ios)
  • platformVersion(平台系统版本,可在手机设置里面查看)
  • deviceName(刚才adb连接时的设备名称)
  • appPackage(应用包名)
  • appActivity(应用首页)
  • 包名和首页等下讲解如何获取
  • 更多参数选择查看我的另一条博客:
    Appium参数
  • 抬头选择“自动设定”
    如何用Appium连接并操作手机App_第3张图片
  • 点击“启动会话“就能对app进行元素定位和元素操作了

如何获取appPackage和appActivity

  • 打开sdk目录–> build-tools–>进入里面的文件夹
  • 文件夹里面有aapt.exe
  • 打开DOS界面定位到该文件夹下,并输入aapt命令
aapt dump badging 安装包根目录

在这里插入图片描述

  • 之后会出现一大段代码,可以在里面找到我们想要的内容
  • 出现“package:name=”字样后面就是包名appPackage
    在这里插入图片描述
  • 在“launchable-activity:name=”字段后面就是appActivity
    如何用Appium连接并操作手机App_第4张图片
    (转载注明出处)

你可能感兴趣的:(手机自动化测试,python,app)