手机自动测试什么意思啊

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

相关推荐

  • 苹果手机主板序列号(苹果手机主板序列号以什么字母开头)

    苹果手机怎么从主板分辨颜色白色黑色如果仅从主板是不能区分手机颜色的!但是单单区分8G和16G或32G还是可以看主板的,16G主板上方的屏蔽罩是黑色的,8G的则是白色的!还有就是可以看主板上的硬盘,8G与16G、32G都是可以看的出来,颜色无从区分!不过如果可以开机的话,只要连

    2023-10-01 20:48:31
    318
  • 战区2为什么会闪退(战区为什么老是闪退)

    为什么战区2闪退原因分析。  电脑配置  1、很多玩家在进行游戏时,可能会因为电脑配置不足导致出现闪退的问题。  2、因此玩家在进行游戏之前,需要检查一下电脑的配置是否足够。  3、下面给大家提供一些配置推荐来进行参考。  显卡驱动  1、如果玩家的显卡驱动没

    2023-10-01 07:41:51
    392
  • 魅蓝手机死机解决方法(手机白屏死机解决方法)

    魅蓝5手机经常不能开机解决办法:方法一1、前往魅族官网下载最新版固件;2、长按电源键以及音量加键,手机震动后松手;3、此时将手机连接到电脑,会识别出一个存储盘,将固件复制到存储盘里,点击升级就可以正常使用了。方法二携带手机、发票和保修卡,到当地的魅族授权服务体

    2023-09-23 11:00:49
    272
  • vivo手机换了主板后会怎样(vivo手机主板换了手机会变快吗)(vivo手机换了屏幕指纹不能用怎么回事)

    vivo手机主板换了手机会变快吗这个是不一定会变快的。正常来说手机的主板是没有人去修的,因为修主板的费用很高,而且修好之后质量并不一定好,很多主板并不是虚,而是直接更换了一块新的,因为维修人员不一定会修,他就建议你换一块新的新的主板价格很高,所以还不如直接买块

    2023-09-08 09:21:22
    787