一、前提依赖

1.Android SDK:可以直接下载安装Android Studio

2.模拟器:

  • Android Studio自带的Emulator
  • Genymotion、网易MuMu、BlueStacks

3.真机

二、配置待测应用

1.启动Appium Desktop,设置Capabilities,如图:

Appium自动化测试-配置待测Android应用

2.参数说明

  • platformName:Android或iOS平台,比如这里启动的是Android应用,填android即可
  • deviceName:模拟器或真机名称
  • appPackage:待测应用的包名
  • appActivity:待测应用的启动Activity名称
  • automationName:自动化测试框架名称,Android常用的是uiautomator2
  • autoGrantPermissions:自动赋予app权限,填

......等等(还有其他的参数配置,具体可以根据实际业务需求来配置)

三、App DOM结构

1.app DOM结构,如图

Appium自动化测试-配置待测Android应用

2.平时关注较多的Attribute,如下

  • clickable
  • content-desc
  • resource-id
  • text
  • bounds

相关文章:

  • 2021-12-06
  • 2021-04-26
  • 2022-12-23
  • 2021-09-01
  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-23
  • 2021-12-22
  • 2021-11-03
  • 2021-12-03
  • 2022-12-23
  • 2021-09-30
  • 2021-04-15
相关资源
相似解决方案