一.核心重点

使用python后端框架:tornado

调度:redis队列

存手机的class_name采取头取尾曾

多台手机连接方式

connect_device(f"android:///{class_name}") #class_name也就是云手机ip+端口,或者说本地手机连接的名称,你可以用adb devices看名字

set_current(class_name)

dev = device()

poco = androiduiautomationpoco(device=dev,use_airtest_input=true, screenshot_each_action=false)

#用这种连接调度是为了防止操作串了

二.互动操作思路

1.前端向后端接口发起请求

2.后端接受请求,更加参数成功一个bat脚本,并用os命令执行他,利用redis中blpop或者brpop方法进行阻塞

#bat脚本模板

@echo off

start cmd /c "python airtest脚本路径 参数1 参数2 ......." #其中参数组一般都有class_name进行选择

#cmd/c结束后关闭cmd,cmd/k不关闭

#要点在window环境下创建bat脚本用系统的编码格式,国内一般是'gbk'

#如果是linux上操作,就不创建bat脚本了shell脚本,也是要使用当前系统环境的编码格式

方法死的人是活的,这是我操作的方法,思路有了代码就简单了

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python控制多台手机_Airtest操作多台云手机,进行分发,多个脚本后端调度相关推荐

  1. 服务器运行多个安卓系统,一台服务器可以做几个云手机

    一台服务器可以做几个云手机 内容精选 换一换 本文介绍使用云手机服务时需要了解的基本概念.云手机是一台包含原生安卓操作系统,具有虚拟手机功能的云服务器,简单来说,云手机=云服务器+Android OS ...

  2. 手机 虚拟服务器,android虚拟云手机服务器

    android虚拟云手机服务器 内容精选 换一换 您在了解云手机的优势和应用场景后,如果想体验云手机的功能,或者需要部署真实的业务,建议您参考本节操作购买云手机.操作流程如图1所示.准备工作包含两项任 ...

  3. 什么是云手机?有免费的云手机吗?

    什么是云手机?云手机是什么东西?云手机就是云端上的虚拟安卓手机,一般手游玩家会用来自动刷金币,自动打副本,游戏挂机!也有一些企业.工作室用云手机做微信营销.抖音营销.小红书营销等引流渠道. 因为云端手 ...

  4. 云手机互联网点评系列-华为云手机云服务cloud+初评

    今天看到意大利超级杯华为云手机北京赛,就又翻了下华为手机的一些信息. 华为也是我的"老东家"了,今天看到华为的发展,尤其是在移动终端的发展这么迅速,还是感到很惊叹和开心. 不过,看 ...

  5. python控制步进电机驱动器_树莓派操作案例1-使用python GPIO+TB6612驱动步进电机

    原理图: 接口说明 A控制信号输入------PWMA               VM ------电机驱动电压输入端(4.5V-15V) A电机输入端2 ------AIN2           ...

  6. python控制ppt翻页_python 操作ppt

    转自其他博客 实测可用 # 加载库 import os import pandas as pd from pptx import Presentation from pptx.util import ...

  7. python办公自动化excel_简直出神入化,教你用Python控制Excel实现自动化办公

    1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...

  8. python做excel自动化可视化-简直出神入化,教你用Python控制Excel实现自动化办公...

    1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...

  9. python excel 自动化-简直出神入化,教你用Python控制Excel实现自动化办公

    1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...

最新文章

  1. 设计模式之解释器模式、例子分析
  2. 芬兰阿尔托大学人工智能实验室程路组博士生招聘-肠道菌群进化与人类疾病等方向...
  3. IIS APPPOOL\DefaultAppPool 登录失败的解决方法
  4. python 命令行参数-Python 获得命令行参数的方法(推荐)
  5. 管理springmvc组件——前端控制器、控制器映射器和适配器、视图解析器、文件上传的、拦截器||消息转化
  6. 乞丐版HTML5播放器
  7. 定义工厂(Plant)
  8. HDU3255(线段树+扫描线)
  9. sigaction函数使用实例
  10. js数组再倒数第二个添加元素_归纳JS中数组的使用(一)元素新增和删除
  11. 在InternetExplorer.Application中显示本地图片
  12. C++ const型成员函数与 non-const型成员函数 (二)
  13. php 服务器监控源码,PHP自动Get监控源码
  14. 2005/2006/2007/2008/2009/2010/2012/2013/2014/2015/2016/2017/2018/2019/2020高德poi一级类别 二级类别 三级类别
  15. Hadoop2.8.5详细教程(四)Linux集群搭建+免密登录
  16. 谱密度 matlab,功率谱密度估计方法的matlab实现.doc
  17. 高并发场景下,库存问题解决方案
  18. 腾讯云阿里云4月服务器价格对比
  19. 一、SpringCloud入门
  20. Git修改用户名和邮箱

热门文章

  1. app流量测试-Android自带统计功能
  2. SpringBoot微服务搭建 Nacos/GateWay 鱼无水
  3. 业务感知系统 业务分析定位
  4. 码农的生活小技巧之舒适看美剧-修改字幕的时间
  5. android 微信乱码问题怎么解决方法,Android 微信登录昵称乱码问题,及获取微信用户信息...
  6. Javascript 2022-7-21
  7. 【嵌入式编程踩坑记】 - 裸机 -定时器中断中套
  8. 3ds max导出fbx模型出现破裂
  9. SQL语言分为五大类
  10. 基于arduino的一套农业智能检测与报警装置