AirtestIDE这个隐藏的小助手,还没用过你就亏啦!

简介: AirtestIDE这个隐藏的小助手,还没用过你就亏啦!

前言



很多童鞋用了一段时间AirtestIDE之后,还会向我们提问:怎么查看手机上的应用包名?不想用 Yosemite ,怎么切换输入法?怎么控制手机的音量?...


其实,IDE就自带了一个 “Android Assistant” ,可以帮助我们非常快捷地解决上述问题。所以今天,我们就来看下这个经常被大家忽略的小助手,到底可以帮我们做点什么吧~


如何唤出小助手



目前这个小助手仅服务于Android平台的设备,不论是安卓真机还是安卓模拟器,都是适用的。召唤小助手的方式也非常简单,首先需要在IDE的设备窗口连接上一台安卓设备,然后找到设备画面右上角的 “Phone Assistant” ,点击并选择下拉列表的 “打开Android助手” 选项,此时小助手的弹框就显示出来了:


网络异常,图片无法展示
|


小助手的功能演示



1.安装apk


安卓助手的左上角给我们提供了安装apk的功能,我们可以把电脑上的apk直接拖动到指定的区域内,或者单击该区域找到目录下的apk进行安装:


网络异常,图片无法展示
|


2.查看应用包名


安装应用功能的下方列出了当前设备的应用包名,默认情况下是勾选了只显示第三方应用的包名,可以取消勾选,显示设备所有应用的包名。


单击列表中的某一个包名,右下角的 “current App” 会锁定你选择的应用,之后你可以通过提供的快捷按钮,进行打开、清除、卸载应用等操作,非常方便。


网络异常,图片无法展示
|


另外,点击应用列表中的某个包名,然后在键盘上使用 ctrl+c ,可以把包名复制到剪切板上,之后再使用 ctrl+v 就可以把包名粘贴到脚本编辑窗上,方便我们编写操作应用相关的脚本。


3.切换输入法


在做自动化测试的时候,Yosemite会自动被设置为当前输入法。但在一些情况下,我们需要切回系统输入法来做一些输入操作,这时候同学们可能会马上到手机的设置里面去切换输入法,用完后再到设置里面切回Yosemite。


其实 安卓助手 里面就提供了切换输入法的快捷按钮,我们只需要点击对应的下拉按钮选择所需的输入法即可:


网络异常,图片无法展示
|


4.调节手机音量


切换输入法的正下方给我们提供了手机音量的快捷设置,可以帮助我们一键静音,或者加大、减小音量:


网络异常,图片无法展示
|


5.在设备的浏览器打开指定网址/输入指定内容


有时候需要用手机的浏览器打开指定网址,或者不想来回切换输入法进行输入操作,可以直接使用小助手的打开网址和输入文字的功能:


网络异常,图片无法展示
|


6.remote debug功能


小助手还提供了一个执行adb命令的窗口,但是目前功能还未完善,所以还是建议同学们到命令行去执行adb命令:


网络异常,图片无法展示
|


小结



今天对小助手功能的介绍就到这里,希望同学们可以多利用这些功能帮助自己快速完成测试任务~

相关文章
|
3月前
|
SQL 定位技术 Android开发
分享119个Android手机应用源代码总有一个是你想要的
分享119个Android手机应用源代码总有一个是你想要的
95 2
|
3月前
|
移动开发 JavaScript C#
分享53戏源代码总有一个是你想要的(亲测每一个均可用)
分享53戏源代码总有一个是你想要的(亲测每一个均可用)
24 0
|
4月前
|
缓存 网络协议 安全
你以为键入网址后只是等待吗?惊!原来网页显示背后隐藏着这些奇妙步骤(终章)
这篇文章简要介绍了计算机网络中交换机和路由器的工作原理,以及它们在网络通信和连接中的重要作用。交换机利用MAC地址表实现数据包的转发,而路由器则根据IP地址进行转发决策,将数据包从一个网络转发到另一个网络。通过交换机和路由器的协同工作,网络实现了高效的数据传输和通信。
|
8月前
|
数据采集 人工智能 安全
ChatGPT显示付费墙内容,OpenAI把联网功能关了,网友炸了
ChatGPT显示付费墙内容,OpenAI把联网功能关了,网友炸了
126 0
|
9月前
|
存储 XML JSON
简简单单搞一个实用的Android端搜索框
效果很常见,就是平常需求中的效果,上面是搜索框,下面是最近和热门搜索列表,为了方便大家在实际需求中使用,配置了很多属性,也进行了上下控件的拆分,也就是上边搜索框和下面的搜索列表的拆分,可以按需进行使用。
114 0
|
10月前
|
Windows
谈一谈|电脑(Windows系统)隐藏神技
谈一谈|电脑(Windows系统)隐藏神技
94 0
|
数据可视化 NoSQL Oracle
分享几个压箱底儿的实用工具~
前言 X-shell FileZilla Navicat RedisDesktop Typora ProcessOn drawio ScreenToGif everything ApiPost
|
消息中间件 前端开发 JavaScript
阿里云真好使
通过使用阿里云,让我学会了数据库
|
Windows
上才艺——win32搞一个拼图游戏
上才艺——win32搞一个拼图游戏
150 0
上才艺——win32搞一个拼图游戏
|
安全 数据安全/隐私保护 图形学
想要保护程序?加密狗太麻烦,试试这个吧(Unity3D)
在使用Unity进行软件开发的时候,会遇到实现程序的使用次数限制,以及使用的时间区间限制,说白就是保护程序的一种措施。我们用的方法是,新建注册表,增加键值对,修改键值,完成对程序的使用权限控制。当然还有更加安全的方法,包括获取硬盘编号,还有电子狗加密等等,这些就以后讨论。

热门文章

最新文章