auto.js autojs pro9 autox.js实现adb自动化测试脚本开发自动生成代码 防无障碍检测

这篇具有很好参考价值的文章主要介绍了auto.js autojs pro9 autox.js实现adb自动化测试脚本开发自动生成代码 防无障碍检测。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概要

不需要开无障碍就可以实现自动化,功能上和无障碍效果一样, 但是可以过目标app的检测,因为软件基本上都不检测adb(usb调试),游戏脚本的福音,最主要是可以直接生成自动化代码,所以写adb的自动化脚本 和无障碍的自动化脚本都同样简单高效,傻瓜式操作。对于用过autojs和easyclick的开发者来说简直是如虎添翼,大大提高工作效率

通过adb实现查找控件并点击的代码示例

代码都是自动生成的,一件布局分析,点击控件,直接生成代码

脚本防止无障碍检测,javascript,adb,开发语言

var cloudMotion = require("cloudMotion"); /*脚本开发处使用时只需要在脚本开头导入一次即可,云控脚本或代码里使用时无需导入*/
var param = {
  text: "开发设置",
  className: "android.widget.TextView",
}
var returned = cloudMotion.adb(param).findOne(500);
if (returned) {
  returned.click();
  sleep(500);
} else {
  toastLog("未找到符合条件的控件");
}

脚本防止无障碍检测,javascript,adb,开发语言

通过adb实现查找控件并滑动的示例

脚本防止无障碍检测,javascript,adb,开发语言

var cloudMotion = require("cloudMotion"); /*脚本开发处使用时只需要在脚本开头导入一次即可,云控脚本或代码里使用时无需导入*/
var param = {
  text: "文件管理",
  className: "android.widget.TextView",
}
var returned = cloudMotion.adb(param).findOne(500);
if (returned) {
  returned.scrollForward();
  sleep(500);
} else {
  toastLog("未找到符合条件的控件");
}

脚本防止无障碍检测,javascript,adb,开发语言

adb权限

手机上执行adb自动化,需要云控app有adb权限,可用借助shizuku给云控app授权adb权限,授权之前需要先激活shizuku,激活shizuku的方式非常多,可用借助电脑激活shizuku,也可以用两个手机相互激活shizuku,手机也支持一托多激活shizuku,不需要电脑也可以授权adb权限,并且拔线后有效,虽然重启后失效,因为云控app可用开机自启,并且自启后可以直接执行指定脚本,那所以可以实现自动授权adb权限,无需人工参与。

小结

所有通过无障碍可以实现的自动化操作,用adb方式都同样可以简单实现,一件生成代码,非常高效

测试地址

http://smartcloudscript.com文章来源地址https://www.toymoban.com/news/detail-806135.html

到了这里,关于auto.js autojs pro9 autox.js实现adb自动化测试脚本开发自动生成代码 防无障碍检测的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Auto.js:开创智能自动化的新时代

    摘要:Auto.js 是一款基于 JavaScript 的 Android 自动化工具,为开发者提供了强大的能力来编写自动化脚本,实现任务自动化、界面操作模拟以及应用程序的自动化测试。本文将深入探讨 Auto.js 的高级功能和应用场景,展示其在智能自动化领域的重要性和潜力。 1.1 脚本录制与回放

    2024年02月07日
    浏览(35)
  • Auto.js安卓脚本自动化app的代码语句大全

    (一)常用 (二)点击 (三)按住随机滑动 (四)控制台 (五)用线程自动开启截图权限 (六)读写权限 (一)位置 (二)判断点击 (二)输出当前页面所有文本 1、text函数 2、bounds函数

    2024年02月15日
    浏览(35)
  • 超全的auto.js基础操作,目前是autoX.js的控制方式。2023年7月9日更新!(第1/4章)

    点击左上角 拉出通知栏 三指捏合 三指下滑 双指捏合 心形手势 示例一 示例二 保存数组和复杂对象 保存整数登简单数据 随手记 打印常用传感器信息 显示常用传感器信息 定时执行 循环执行 菜单 单选框 多选框 简单计算器 模拟更新下载对话框 确认框 输入框 UI模式下使用对

    2024年02月10日
    浏览(40)
  • 超全的auto.js基础操作,目前是autoX.js的控制方式。2023年7月9日更新!(第2/4章)

    待办事项 登录界面 界面模板 用户调查 一个小测试 函数图像简单版 函数图像高级版 停止所有正在运行的脚本 运行脚本文件 运行录制文件 运行新的脚本任务 按钮控件 表格控件-内置图标查看器 复选框单选框控件 进度条控件 卡片布局 列表控件 时间日期选择控件 输入框控件

    2024年02月12日
    浏览(41)
  • 手机自动化测试工具Auto.js学习使用(附一个自动刷抖音类短视频的demo)

    Auto.js Pro自动化工作流JavaScript IDE,这个IDE是安装在手机上的,书写JavaScript IDE代码的,同时也是可以运行,和打包JavaScript 程序。 Auto.js官网 官网直接下载auto.js,安装即可,安装后花48开会员 搜索安装如下插件 手机电脑要确保连接在同一个wifi网络 手机的auto.js确保打开如下功

    2024年02月09日
    浏览(55)
  • AutoJs手机自动化实战(包含抖音自动化刷视频实战)

    目录 介绍 环境准备 安装vscode插件 简单使用  测试连接 编写打开抖音app脚本测试  脚本打包成apk 去除脚本打开日志 实战QQ自动化发送消息 微信自动化发送朋友圈 ​编辑 抖音扫码登录 抖音自动化刷视频  Auto.js是一款不用ROOT就能实现自动点击、长按、滑动屏幕操作的安卓

    2024年04月11日
    浏览(40)
  • 使用 Jamf Pro 和 Okta 工作流程实现自动化苹果设备管理

    Jamf的销售工程师Vincent Bonnin与Okta的产品经理Emily Wendell一起介绍了JNUC 2021的操作方法会议。它们涵盖了Okta工作流程(Okta Workflow),并在其中集成了Jamf Pro,构建了一些工作流程,并提供了几个用例。     Okta 工作流程和Jamf Pro     这个使用Okta Workflows和JamfPro进行苹果设备管理

    2024年01月15日
    浏览(42)
  • Vue.js 学习14 集成H265web.js播放器实现webpack自动化构建

    H265web.js 是一个用于在 Web 浏览器中播放 H.265 视频的 JavaScript 播放器。它支持在浏览器中直接解码 H.265 编码的视频流,提供了高效的视频播放体验。在 Element UI 项目中集成 H265web.js 可以让我们轻松实现 H.265 视频的播放功能。 H265web.js 开源地址: https://github.com/numberwolf/h265web

    2024年03月14日
    浏览(55)
  • Linux 数据盘分区自动化脚本 pro/plus 版本

    之前写过相关文章 Linux 服务器扩盘 终极版 现在 出一个 扩盘 pro/plus 版本 我们下期见,拜拜!

    2024年04月12日
    浏览(34)
  • MAC M1 Pro搭建移动端UI自动化测试环境--Android篇

    目前大家熟知的测试主要分为功能测试、接口测试、UI测试,本文重点介绍的则是UI测试 UI 测试 通常分为WEB 端和 移动端,前者主要是针对PC端的网站进行测试,主要是模拟各个浏览器的内核的兼容性,后者则是针对App Native、H5、Hybrid进行模拟测试,发现多机型的兼容性问题

    2023年04月22日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包