手机自动测试什么意思啊

https://u062.com/file/7715018-454641893然后我们开启无障碍服务,即可打开Autojs并正常运行,如图:

1.选择器因为AutoJs有着JavaScript的部分特性,因此他也有选择器可供我们选择元素,总共有四种,如下:

ID选择器Text选择器ClassName选择器Desc选择器2.打开应用在打开之前我们需要对Autojs进行授权,很简单,如下:

auto();//授权auto.js然后我们就可以打开对应应用,比如我想打开浏览器,如下:

launchApp('浏览器')#打开浏览器如果我们想自定义打开的应用了,通过输入的方法,增加一个交互,可以这样做,如下:

varapp=rawInput("","");launchApp(app);我们还可以添加一个控制台,显示我们操作的进度,如下:

auto();console.show()//显示控制台log('hello')//控制台输出console.log('开启浏览器')//控制台输出sleep(1000)//休眠varapp=rawInput("","");//自定义输入launchApp(app);//运行App我们还可以检查是否有Root权限,如下:

if(auto.waitFor()){toastLog('有权限')}else{toastLog('无权限')}3.屏幕操作setScreenMetrics(1080,1920);#屏幕大小toast("欢迎大家来到我的世界,Helloworld,520");#屏幕通知toastLog(‘hello’)#屏幕通知+控制台日志images.requestScreenCapture()#向系统申请屏幕截图权限images.captureScreen()#截图swipe(100,200,130,320,230)#滑动屏幕,只支持安卓7.0以上img=images.load('读取本地或者网络图片')#读取images.save('图片来源','图片名')#保存varc=findColor(img.'颜色十六进制')#寻找对应颜色对象c.xc.y#对应颜色的横纵坐标images.findColorEquals(img,color[,x,y,width,height])#区域找色images.findColorInRegion(img,color[,x,y,width,height])device.width#取屏幕宽度device.height#取屏幕高度toast('欢迎光临')if(requestScreenCapture()){console.log('截图成功')}else{console.log('截图失败')}我们还可以保存网络上的图片到设备中,如:

varpic=images.load('/upload/article/2023052116/2020053009318366378.jpg');images.save(pic,'/sdcard/mm.jpg')另外我们还可以通过找色来定位目标,如图:

可以看到横纵标125。

三、总结Autojs主要就是用于我们的手机设备的脚本编写,所以与ADB也会有很多相似之处,可以这么说,只要你掌握了ADB和JavaScript,掌握这就跟喝水那么简单。

对了,还要跟大家补充一句,那就是Autojs的在线官方文档地址:

本文来自“四月释梦”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/zh/102105.html

上一篇 2023-03-29 03:30:02
下一篇 2023-03-29 08:30:03

相关推荐

  • 主板配cpu最佳配置表(2023年最新电脑配置表)

    主板配CPU是什么意思 主板配CPU是指在计算机硬件中,选择合适的主板与CPU进行组合,以达到最佳的性能和兼容性。主板是计算机的核心组件之一,负责连接和控制各个硬件设备,而CPU则是计算机的大脑,负责处理和执行各种指令。正确选择和配备主板与CPU,对于计算机的性能和稳定性

    2023-08-27 17:40:38
    198
  • 技嘉主板带v2是什么意思(技嘉主板按哪个键进bios)

    主板dv2什么意思意思是:一种烫发方式,也是一个电脑型号。如果这款机器是DV2-1005AX(产品号NU298PA#AB2),那么它标配的CPU是AMD Athlon Neo MV-40,是单核的。mcp61pm hm主板参数1 MCP61PM HM主板是一款老旧的电脑主板,其已经停止生产和销售,相对而言有些落后,不如目前

    2023-05-19 10:29:40
    230
  • H265解码显卡(视频解码H265)

    支持h265硬解的最便宜的显卡有很多,1030是支持8位hevc 4k 8k硬解的,就连英特尔奔腾g4560核显hd710都支持hevc10位的8k硬解。英伟达10系列全部都可以硬解4k。(h265)gt1030显卡集成显卡也是可以的比如hd610及以上AMD显卡能支持H265硬解4K分辨率的有很多,R7 250 2G以上显卡都

    2023-05-18 12:43:27
    211
  • P45是什么职位(英国P45是什么)

    电脑主板P41 P43什么意思P41和P43是指的主板的型号,通过主板的型号,我们就能一眼看出主板使用的是什么芯片组,适用于哪些CPU、内存等。P41主板用的是IntelG41芯片组,P43主板用的是IntelP43。 微星860gmp43支持3.4GHZ的CPU吗频率不是问题,如果可能的话尽量提供CPU的型号和规

    2023-05-12 20:34:38
    248