ATX 移动设备共享平台

2024-09-03 20:32
文章标签 平台 共享 设备 移动 atx

本文主要是介绍ATX 移动设备共享平台,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

背景

随着公司业务产品不断迭代,硬件兼容性要求越来越高,随之适配的移动设备越来越多,如何便捷管理、使用移动设备,减少平时测试人员迭代以外的工作量,比如:手机借出借入登记、定期盘点手机、寻找手机等等,移动设备共享平台为此来解决这些问题,通过浏览器直接访问远程真机,该项目来源于开源项目ATX。

体验地址(私有化部署)

 

 

(一)架构图

(二)Android Device

(三)iOS Device

二、功能介绍 TODO

(一)管理后台

1.远程操作

2.查看日志

查看、导出日志

3.截图

直接在浏览器上进行手机屏幕截图

4.安装APP

目前支持安卓apk、iOS ipa直接拖动上传安装包进行安装

5.应用管理

可以对远程连接设备进行应用信息获取、卸载、启动、获取、获取包信息等操作 

6.执行命令

无需依赖编辑器等开发环境,直接对手机系统执行命令,例如导出日志、查看日志

7.远程控制原理

(1)Android 的远程控制主要还是基于 minicap+minitouch+atx-agent

(2)iOS 的远程控制基于 appium fork 的 WebDriverAgent appium 在 WDA 中增加了 MJPEG Serveru目前仅支持 iOS 12.0 以上。

三、环境要求

1.台式机

操作系统: linux CentOS 6以上 、window10以上 、mac 10以上

CPU/内存: 4核16G

磁盘空间: 100G

2.USB hub

3.路由器

(1)静态IP和独享路由器设备

a.部署ATX所在主机网络连接方式可以通过有线或无线,但IP地址是路由器分配,动态IP会造成访问地址经常变化,需要运维配置给这台主机一个固定静态IP地址;配置静态IP地址后,还可以结合nginx做负载均衡、配置域名。

b.使用者通过网络远程操作设备,网络带宽、网速会影响体验,故单独一个路由设备给部署ATX所在主机会比较好。

4.数据线若干条

可以走wifi无线连接,但不稳定故用数据线连接

5.小米蓝牙插座

用于远程开关电源

6.设备架子

四、优点与缺点

(一)优点

概况

描述

用机方便

充分利用公司现有手机,解决寻找测试机麻烦

降低成本

私有化部署,逐步脱离第三方商用收费云测试平台

设备日志查看

在线查看设备日志,不用再配置代理、依赖编辑器

在线装包

在线截图、录屏

方便快速提交缺陷

(二)缺点

概况

描述

硬件老化

长期连接电池,手机电池老化

专人维护

设备监管、盘点,除非和运维物理机放一起锁在小黑屋、断连接排查,被ou

触摸感

感受不到手机的触摸感

TODO

这篇关于ATX 移动设备共享平台的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1133971

相关文章

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

如何解决线上平台抽佣高 线下门店客流少的痛点!

目前,许多传统零售店铺正遭遇客源下降的难题。尽管广告推广能带来一定的客流,但其费用昂贵。鉴于此,众多零售商纷纷选择加入像美团、饿了么和抖音这样的大型在线平台,但这些平台的高佣金率导致了利润的大幅缩水。在这样的市场环境下,商家之间的合作网络逐渐成为一种有效的解决方案,通过资源和客户基础的共享,实现共同的利益增长。 以最近在上海兴起的一个跨行业合作平台为例,该平台融合了环保消费积分系统,在短

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

衡石分析平台使用手册-单机安装及启动

单机安装及启动​ 本文讲述如何在单机环境下进行 HENGSHI SENSE 安装的操作过程。 在安装前请确认网络环境,如果是隔离环境,无法连接互联网时,请先按照 离线环境安装依赖的指导进行依赖包的安装,然后按照本文的指导继续操作。如果网络环境可以连接互联网,请直接按照本文的指导进行安装。 准备工作​ 请参考安装环境文档准备安装环境。 配置用户与安装目录。 在操作前请检查您是否有 sud

业务协同平台--简介

一、使用场景         1.多个系统统一在业务协同平台定义协同策略,由业务协同平台代替人工完成一系列的单据录入         2.同时业务协同平台将执行任务推送给pda、pad等执行终端,通知各人员、设备进行作业执行         3.作业过程中,可设置完成时间预警、作业节点通知,时刻了解作业进程         4.做完再给你做过程分析,给出优化建议         就问你这一套下