Appium开发

特点

  • 开源免费
  • 支持多个平台
    • IOS(苹果)、安卓App的自动化都支持
  • 支持多种类型的自动化
    • 支持苹果、安卓应用原生界面的自动化
    • 支持应用内嵌网络视图的自动化
    • 支持手机浏览器(Chrome)中的web网站自动化
    • 支持flutter应用的自动化
  • 支持多种编程语言
    像selenium一样,可以用多种编程语言调用它开发自动化程序。

原理图

界面定位工具

复制代码
D:\SDK\tools\bin

uiautomatorviewer.bat

Appium Inspector

这个用起来更加方便。

1.x版本的Appium Inspector需要设置下面地址。

相关推荐
冬奇Lab5 小时前
Android触摸事件分发、手势识别与输入优化实战
android·源码阅读
城东米粉儿8 小时前
Android MediaPlayer 笔记
android
Jony_9 小时前
Android 启动优化方案
android
阿巴斯甜9 小时前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android
张小潇9 小时前
AOSP15 Input专题InputReader源码分析
android
_小马快跑_13 小时前
Kotlin | 协程调度器选择:何时用CoroutineScope配置,何时用launch指定?
android
_小马快跑_13 小时前
Kotlin | 从SparseArray、ArrayMap的set操作符看类型检查的不同
android
_小马快跑_13 小时前
Android | 为什么有了ArrayMap还要再设计SparseArray?
android
_小马快跑_13 小时前
Android TextView图标对齐优化:使用LayerList精准控制drawable位置
android
_小马快跑_13 小时前
Kotlin协程并发控制:多线程环境下的顺序执行
android