App自动化测试之Appium

一、Appium特点

  • 跨平台
  • 多语言
  • 容纳其他框架

跨平台:

  • 代码执行平台:Win/Mac/Linux
  • APP运行平台:Android/iOS/win
  • 脚本语言:python/Java/Ruby/C#
  • 兼容手机底层测试框架:UIautomaotor/XCUITest

二、Appium适用场景

  • 原生app
  • 混合app
  • web App

三、appium工作原理图
在这里插入图片描述
四、环境搭建

  1. 安装appium客户端库
    在这里插入图片描述

  2. 安装appiumDesktop
    url:https://github.com/appium/appium-desktop/releases/tag/v1.13.0

  3. 安装Android-SDK
    配置环境变量: ANDROID_HOME D:*

  4. 安装JDK1.8
    配置环境变量:
    JAVA_HOME D:*

  5. 开启USB调试
    点击手机版本8次以上开启开发者选项
    进入USB调试
    开启相关权限

  6. 下载、安装Pycharm

  7. 打开Android-SDK 目录下的 uiautomatorviewer.bat(帮助我们获取屏幕中的控件,并使用脚本操作)

adb shell dumpssys activity recents|find “intent={”

猜你喜欢

转载自blog.csdn.net/m0_37518413/article/details/101316004