首页 文章 精选 留言 我的

精选列表

搜索[虚拟化平台],共10000篇文章
优秀的个人博客,低调大师

【更新公告】跨平台自动化测试方案 Airtest 更新至 1.2.4

本次更新为 Airtest 更新,版本提升至 1.2.4 版本。 PS:AirtestIDE 暂未更新 ,1.2.12版本的 IDE 自带的 Airtest 版本仍是 1.2.3 版本,不是最新的 1.2.4 版本。 更新详情 1)新增对Android12的支持 新增Android 12的minicap截图支持。 如果在1.2.12版本的IDE中,连接不上Android12的设备,可以在本地python环境把Airtest更到1.2.4版本后,连接Android12的设备跑一个脚本之后,再用1.2.12版本的IDE来连接该设备。(当然,后续更新了AirtestIDE的版本之后,就可以直接连接,无需进行这些操作) 2)修复了1个启动录屏失败的问题 安卓在录屏强制中止的情况下,下一次启动录屏时优先清理之前的录屏再开始新录屏,有效避免了启动录屏失败的问题。 旧版本在录屏强制终止的情况下,重新开始录屏可能会出现如下的报错(需要手动结束录屏或者单独运行结束录屏的脚本之后才能正常重新开启录屏): 3)优化了部分手机的输入问题 部分手机如oppo/vivo等,在没有安装/启用yosemite输入法时无法使用,改用adb shell input text输入(不支持中文)。 4)优化了wake接口解锁操作 wake接口先尝试使用keyevent224和82解锁android屏幕,如果解锁失败,再尝试用yosemite解锁。 5)修复了部分极限情况的图像识别异常问题 计算置信度过程加入极限值噪点,修复纯色状态时置信度异常高的问题。RGB模式对极限值进行裁剪,修复色相角度计算异常的问题。 如何更新 1)使用了AirtestIDE 因为本次更新只涉及Airtest框架更新,所以我们即使使用最新的1.2.12版本IDE自带的Python环境也是无法享受到的; 但是我们可以在AirtestIDE设置使用本地Python环境,然后在本地Python环境中将 Airtest 更新至1.2.4版本,这样在IDE运行脚本时,就会使用最新的Airtest框架。 2)使用本地Python环境/其它编辑器 使用本地Python环境同学,可以直接在对应的Python环境中,使用下述命令更新 Airtest: pip install -U airtest 使用其它编辑器,比如pycharm的同学,可以直接找到当前项目使用的Python解释器,然后升级 Airtest 至1.2.4版本: 更新注意事项 1)pip install 超时/报错 如果在下载/更新airtest库时,出现超时问题,请更换国内源来pip,比如使用清华源: pip install -U airtest -i https://pypi.tuna.tsinghua.edu.cn/simple 如果出现报错,不能安装,则优先排查python版本的支持问题,airtest支持3≤python≤3.9。(python2不支持) 2)更新后numpy报错 如更新后出现类似ImportError:numpy.core.multiarray failed to import的报错,可以尝试将numpy库的版本降至1.19.3版本以下: # 安装指定版本的库(命令参考) pip install numpy==1.17.2 如果python环境里面的numpy版本>1.9.13,安装时会出现类似airtest 1.2.4 requires numpy≤1.19.3。请先将环境里面的numpy版本降低至要求以下,再来安装最新的airtest。 3)其它关于1.2.4版本Airtest的问题 如同学们在使用新版的Airtest时遇到了一些问题无法解决,可以通过此网站向我们的开发者快速提单:https://airtest.netease.com/issue_create。 可以在标题中加入“Airtest1.2.4”之类的字眼,方便我们快速筛选和排查。

优秀的个人博客,低调大师

可视化页面搭建平台码良更新,新增轮播组件

桌面端轮播组件 配置 显示指示器 切换是否显示轮播器下方的指示器 自动轮播 切换是否自动轮播 切页方式 切换通过指示器切页的方式,有点击和悬浮可选 箭头显示 切换轮播器左右的箭头的显示方式,有始终显示、始终不显示、鼠标进入即显示 风格 轮播器的展示风格,有卡片式和普通可选 切页回调 设置页面切换时的回调方法 千万不要选择“切换到上一页”或者“切换到下一页”,否则会造成死循环,浏览器不响应,千万不要尝试!!! 子组件 推荐使用“空容器”组件作为直接子组件,每一个直接子组件作为一个轮播页展示。 在组件树中点击上述子组件可以切换到相应轮播页 方法 本组件暴露出三个方法,可供其他组件或脚本调用。 “切换到上一页” 代码调用$vm.prev() “切换到下一页” 代码调用$vm.next() “切换到指定页” 代码调用$vm.setActiveItem(index) 项目代码:https://github.com/ymm-tech/gods-pen 官网:https://godspen.ymm56.com/

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册