首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

ATX2 iOS设备管理平台搭建

ATX2是一款可以远程控制Android和iOS设备的设备管理平台。...该平台使用的技术栈为:Python3+NodeJS+RethinkDB 项目目前已经开源,作者是阿里的一位大牛:codeskyblue 项目:Github地址:https://github.com/openatx...环境准备 系统环境:Mac Os 10.14(因为要使用iOS设备连接WDA,所以需要Mac Os环境) python3安装 brew install python3 rethinkdb安装 brew...4.启动服务,命令如下: #默认方式启动,使用默认的登录方式,默认端口 python3 main.py # 指定认证方式 python3 main.py --auth simple #默认是一个非常...simple的认证,输入邮箱就可以 # 设置监听端口 python3 main.py --port 4000 # 默认监听4000端口 打开页面 启动之后,浏览器打开http://localhost

1.9K20

ATX2 远程设备管理平台入门进阶应用

前言 前面我们已经搭建好了ATX2平台来管理iOS设备,搭建文章参考:ATX2 iOS设备管理平台搭建 接下来分享一下该平台的入门进阶使用(还是基于iOS设备)。...ATX2入门操作 打开登录地址:http://172.28.212.45:4000/login 输入用户名登录ATX平台。 登录之后进入ATX2界面,在对应的设备点击点击使用则可以远程操作设备。...注意:iOS的弹窗不能通过屏幕点击来选择,需要在常用功能中点击“选择弹窗按钮”来进行操作 ATX2 API ATX2提供了API可以进行调用,可以方便我们在自动化测试过程中进行调用。...首先如下所示,我们定义一个类AtxiOS 这个类进行远程调用设备的初始化操作,如atx地址和token的初始化。...atx_url: atx的url地址 :param token: 账户的token ''' self.atx_url = atx_url

93410

Android自动化之-python-uiautomator2入门简介

python-uiautomator2封装了谷歌自带的uiautomator2测试框架,提供便利的python接口。...原理: python-uiautomator2主要分为两个部分,python客户端,移动设备 python端: 运行脚本,并向移动设备发送HTTP请求 移动设备:移动设备上运行了封装了uiautomator2...整个过程 在移动设备上安装atx-agent(守护进程), 随后atx-agent启动uiautomator2服务(默认7912端口)进行监听 在PC上编写测试脚本并执行(相当于发送HTTP请求到移动设备的...python -m uiautomator2 init 3:安卓设备安装atx-agent 首先设备连接到PC,并能够adb devices发现该设备。...python -m uiautomator2 init 这个命令做的是:从github下载atx–agent文件,并推送到手机。

2.7K10

软件测试|uiautomator2 自动化测试工具使用

所以基于这个目的开发了 python-uiautomator2 自动化测试开源工具,其封装了谷歌自带的 uiautomator2 测试框架,可以运行在支持 Python 的任一系统上,目前版本为 V2.10.2...GitHub 开源地址: 如图所示,python-uiautomator2 主要分为两个部分,python 客户端,移动设备 python 端: 运行脚本,并向移动设备发送 HTTP 请求; 移动设备:...移动设备上运行了封装了 uiautomator2 的 HTTP 服务,解析收到的请求,并转化成 uiautomator2 的代码; 整个过程: 3.在移动设备上安装 atx-agent(守护进程),随后...atx-agent 启动 uiautomator2 服务(默认 7912 端口)进行监听; 4.在 PC 上编写测试脚本并执行(相当于发送 HTTP 请求到移动设备的 server 端); 5.移动设备通过...因为 uiautomator 是独占资源,所以当 atx 运行的时候 uiautomatorviewer 是不能用的,为了减少 atx 频繁的启停,就需要用到此工具 使用 pip 安装 查看安装是否成功

72520

Android自动化之-ATX录放编辑器WEditor的安装使用与异常解决

ATX录放编辑器WEditor,可以便利查找操作的情况以及各种元素和包名。...,可以便利查找操作的情况以及各种元素和包名 image.png 安装: 终端中输入 pip install weditor安装weditor pip install weditor 启动 终端中输入python...-m weditor启动weditor python -m weditor 启动完成会打开浏览器 点击connet,如果没有报错,可以点击reload获取页面了, 常见问题: 1.启动时提示:No module..., None, 10053, None))': /ping 解决方式:python -m uiautomator2 init 如果,没装uiautomator2那就: https://github.com...更多使用方式持续补充中 原创文章,转载请注明: 转载自URl-team 本文链接地址: Android自动化之-ATX录放编辑器WEditor的安装使用与异常解决

2.6K30

电脑硬件知识入门之主板篇

目前常见的电脑主板类型主要有以下几类: 1、ATX(标准型)你可以理解为大板; 2、MATX(紧凑型)你可以理解为小板; 3、mini-ITX(迷你型)你可以理解为迷你主板; 4、E-ATX(加强型)...ATX主板:ATX结构、ATX主板标准(Advanced Technology Extended ),尺寸为305 x 244 mm,是目前最常见的主板,标准型主板,也是通常所说的“大板”。...M-ATX主板:紧凑型Micro-ATX主板,尺寸为244 x 244 mm,也就是常说的“小板”主要用一些小机箱。 ITX主板:ITX板型主板尺寸为170mm*170mm,迷你装机不二之选。...E-ATX主板:Extended ATX主板,尺寸为305mm*330mm。EATX主板上半部份的固定螺丝位和 ATX 相同,多用于高性能PC整机和工作站中。...无论是选购ITX、M-ATX还是ATX规格大小的主板,主要看机箱是否支持,机箱参数里如果支持是ATX,那么肯定也支持ITX、M-ATX,但是如果机箱只支持ITX,那么就不能支持M-ATX还是ATX规格了

2K20

移动端APP自动化测试框架-UiAutomator2基础

谷歌开源,仅支持Android xiaocong/uiautomator python 开源,仅支持Android uiautomator2 python 开源,仅支持Android 二、uiautomator2...简介 1.项目组成 uiautomator-server:主服务 minicap:实现实时屏幕投屏,以及实时截图 minitouch:用于精确实时控制设备 atx-agent:运行在设备上的驻守程序,go...; 移动设备:运行了封装了uiautomator2的http服务,解析python脚本发起的请求,并转化成uiautomator2可识别的代码; 2)运行过程 移动设备上运行atx-agent守护进程,...随后atx-agent启动uiautomator2服务,默认7912端口进行监听; 在PC上编写python脚本并执行(相当于发送 HTTP 请求到移动设备的 server 端); 移动设备通过 WIFI...执行“python -m uiautomator2 init”命令,会自动往手机上安装一堆东西: app-uiautomator.apk app-uiautomator-test.apk atx-agent

1.9K30
领券