sleep(n)
//延时 单位:毫秒 1秒 = 1000毫秒
toast(message)
//弹窗提示 , 参数: 字符型
toastLog(message)
//弹窗提示 + 打印日志,参数: 字符型
exit()
//全局终止运行
random(min, max)
//取随机数 参数1: 最小值[整数型] , 参数2: 最大值[整数型]
launch(packageName)
//启动APP 参数: 字符型
openUrl(url)
//打开网址 参数: 字符型
swipe(x1, y1, x2, y2, duration)
//滑动 注释: 详情参考官方文档
click(text[, i])
//点击文本 参数1: 字符型 参数2:序号[整数型]
selector()
//UiObject 界面对象选择器
back()
//模拟按下返回键
images.requestScreenCapture([landscape])
//向系统申请屏幕截图权限
images.captureScreen()
//截图
images.findColorEquals(img, color[, x, y, width, height])
//区域找色
http.get(url[, options, callback])
//网页访问 get 模式
//详情参数,参考官方例子
http.post(url, data[, options, callback])
//网页访问 post 模式
//详情参数,参考官方例子
device.width
//取当前设备: 屏幕宽度
device.height
///取当前设备: 取屏幕高度
threads.start(action)
//启动线程 参数: 函数名
Auto.js Pro 常用指令 大全
最新推荐文章于 2025-05-06 14:21:09 发布
本文介绍了移动设备自动化测试中常用的一些函数,如延迟操作sleep,用户界面反馈toast和toastLog,程序终止exit,生成随机数random,启动应用程序launch,以及HTTP请求方法get和post。此外,还涵盖了设备属性如屏幕尺寸(device.width,device.height)和UI交互如滑动(swipe)、点击(click)等。

3万+

被折叠的 条评论
为什么被折叠?



