python控制多台手机_Airtest操作多台云手机,进行分发,多个脚本后端调度
一.核心重点
使用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操作多台云手机,进行分发,多个脚本后端调度相关推荐
- 服务器运行多个安卓系统,一台服务器可以做几个云手机
一台服务器可以做几个云手机 内容精选 换一换 本文介绍使用云手机服务时需要了解的基本概念.云手机是一台包含原生安卓操作系统,具有虚拟手机功能的云服务器,简单来说,云手机=云服务器+Android OS ...
- 手机 虚拟服务器,android虚拟云手机服务器
android虚拟云手机服务器 内容精选 换一换 您在了解云手机的优势和应用场景后,如果想体验云手机的功能,或者需要部署真实的业务,建议您参考本节操作购买云手机.操作流程如图1所示.准备工作包含两项任 ...
- 什么是云手机?有免费的云手机吗?
什么是云手机?云手机是什么东西?云手机就是云端上的虚拟安卓手机,一般手游玩家会用来自动刷金币,自动打副本,游戏挂机!也有一些企业.工作室用云手机做微信营销.抖音营销.小红书营销等引流渠道. 因为云端手 ...
- 云手机互联网点评系列-华为云手机云服务cloud+初评
今天看到意大利超级杯华为云手机北京赛,就又翻了下华为手机的一些信息. 华为也是我的"老东家"了,今天看到华为的发展,尤其是在移动终端的发展这么迅速,还是感到很惊叹和开心. 不过,看 ...
- python控制步进电机驱动器_树莓派操作案例1-使用python GPIO+TB6612驱动步进电机
原理图: 接口说明 A控制信号输入------PWMA VM ------电机驱动电压输入端(4.5V-15V) A电机输入端2 ------AIN2 ...
- python控制ppt翻页_python 操作ppt
转自其他博客 实测可用 # 加载库 import os import pandas as pd from pptx import Presentation from pptx.util import ...
- python办公自动化excel_简直出神入化,教你用Python控制Excel实现自动化办公
1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...
- python做excel自动化可视化-简直出神入化,教你用Python控制Excel实现自动化办公...
1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...
- python excel 自动化-简直出神入化,教你用Python控制Excel实现自动化办公
1.安装 简直出神入化,教你用Python控制Excel实现自动化办公 2.操作一个简单的Excel文档 操作注释及代码: 简直出神入化,教你用Python控制Excel实现自动化办公 操作完成后,数 ...
最新文章
- 初识Python(1)__Python基础
- 用软件测试管理效率,软件测试攻略(一):效率工具分享
- LinkedList作者说他自己都不用LinkedList?看完给我整不会了。。
- 电够动力足——认识主板上的CPU供电模块
- 正确使用SqlConnection对象,兼谈数据库连接池
- 服务器的登录日志文件,windows云服务器登录日志文件
- python点云可视化
- 中鸣机器人编程教程 c 语言,足球机器人编程(最好是图形化语言
- LiveGBS/LiveNVR组合实现GB35114平台端和GB35114设备端的GB35114的交互流程
- 【免费分享】全新DHPST分销系统/YEP分销/云主机分销系统源码
- 电流速断保护c语言程序,[单选] 电流电压联锁速断保护与过电流保护十分相似,只是取消了()继电器。...
- Vue 点击按钮,下载视频
- 学习arduino esp32相关例程(1)深度睡眠与唤醒
- 2022-2028年中国康复理疗行业市场发展现状及竞争格局预测报告
- 命令可以在linux的安全系统中,什么命令可以在linux的安全系统中完成文件向磁带备份的工作...
- PTA乙级 1068 万绿丛中一点红——20分
- 浩鲸科技是外包公司吗_简单app应用外包公司_广腾(深圳)互联网科技有限公司...
- python—计算矩阵标准差
- LDO输出为什么并联接地电阻?
- 如何使用串口调试工具测试HX530串口RFID读卡器读取IC卡卡号
热门文章
- 用python爬取伯乐在线的准备
- QT:在QTableView中使用各种自定义委托
- linux编写路由器固件,基于linux系统的无线路由器固件组成
- 视频教程-区块链项目:基于以太坊开发拍卖系统DApp教程(含资料)-区块链
- 线下门店消费场景中的感知和互动技术浅析
- 基于单片机的车辆防碰撞及自动刹车系统(STC89C52RC芯片+超声波传感器HC-SR04+液晶屏1602+继电器+蜂鸣器)
- Linux初入19 Apache服务
- 微积分(Calculus)中的显微镜与望远镜
- 基于Java、JSP网上体育用品销售
- 实战功能1.标准图幅分幅