当前位置: 首页 > news >正文

AirTest 自动化

AirTest 自动化

一、Android自动化筹备

  • 安装Android-Debug-Bridge
brew tap homebrew/cask && brew install --cask android-platform-tools
  • 检查adb是否安装成功
adb --version
  • 检查连接设备
    在这里插入图片描述
  • 进阶之adb远程调试
    1.开启指定设备的TCP/IP服务以及端口号
adb -s <serialno> tcpip <port>

在这里插入图片描述
2.获取指定设备IP地址

adb -s <serialno> shell ip route | awk '{print $9}'

在这里插入图片描述
3.使用TCP协议连接设备

adb connect <ip>:<port>

在这里插入图片描述

二、iOS自动化筹备

  • 安装WebDriverAgent
git clone git@git.xindong.com:ppqa/td/ppqa-wda.git
  • Xcode打开工程
open WebDriverAgent.xcodeproj

在这里插入图片描述

  • 配置WebDriverAgentLib
    在这里插入图片描述
  • 配置WebDriverAgentRunner

在这里插入图片描述

  • 安装到手机
    在这里插入图片描述
  • 安装tidevice库
pip install tidevice
  • 启动wda
tidevice wdaproxy -B com.xxx.yyy.WebDriverAgentRunner.xctrunner

在这里插入图片描述

相关文章:

  • 基于主成分分析的支持向量机入侵检测系统
  • 单调队列算法总结
  • 广告行业中那些趣事系列58:当我们面对文本分类任务的时,可以使用哪些优化策略...
  • 载药磷酸钙纳米粒子;载药阿奇霉素纳米粒子;载药酪蛋白纳米粒子
  • Java客户端如何进行操作_java培训
  • SAP ARFCSTATE ARFCSDATA TRFCQOUT
  • 两种形式的import
  • 什么是DCMM认证,企业为什么要做DCMM
  • 《自己动手写CPU》学习记录(1)——第1章
  • java计算机毕业设计农产品供销服务系统源程序+mysql+系统+lw文档+远程调试
  • 第4季6:图像sensor的寄存器操作
  • 汽车电子之功能安全介绍
  • 【viper】go 配置管理神器viper使用详解
  • 170-本地WIFI测试环境配置IP
  • 【面试宝典】Mysql面试题大全
  • Unity 符号表
  • Sentinel--服务容错
  • rust编译器教我做人,为啥还要学习rust语言,因为想使用rust做一些底层服务,更深入的研究技术。
  • Visual Assist v10.9.2471.0 Crack
  • 面试题:SpringBoot调用http服务几种方式
  • 电加热油锅炉工作原理_电加热导油
  • 大型电蒸汽锅炉_工业电阻炉
  • 燃气蒸汽锅炉的分类_大连生物质蒸汽锅炉
  • 天津市维修锅炉_锅炉汽化处理方法
  • 蒸汽汽锅炉厂家_延安锅炉厂家
  • 山西热水锅炉厂家_酒店热水 锅炉
  • 蒸汽锅炉生产厂家_燃油蒸汽发生器
  • 燃煤锅炉烧热水_张家口 淘汰取缔燃煤锅炉
  • 生物质锅炉_炉
  • 锅炉天然气_天燃气热风炉