社区
Java
帖子详情
如何实现uiautomator的测试进程中调用另一个进程?
ZeKyll
2015-07-13 01:33:37
如题,
adb shell uiautomatro runtest com.demo.test.test01之后,test01中有一条命令语句:Runtime.getRuntime.exec("adb shell runtest com.demo.test.test02").不知道如何实现?
...全文
152
回复
打赏
收藏
如何实现uiautomator的测试进程中调用另一个进程?
如题, adb shell uiautomatro runtest com.demo.test.test01之后,test01中有一条命令语句:Runtime.getRuntime.exec("adb shell runtest com.demo.test.test02").不知道如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UI
Automator
2的使用教程
ui
automator
2是
一个
python库,用于Android的
UI
自动化
测试
,其底层基于Google
ui
automator
,Google提供的
ui
automator
库可以获取屏幕上任意
一个
APP的任意
一个
控件属性,并对其进行任意操作。
掌握 Android 自动化
测试
框架
Ui
Automator
&
Ui
Automator
2
Ui
Automator
是 Google 在 Android 4.1 版本发布时推出的一款用 Java 编写的
UI
测试
框架,基于 Accessibility 服务。
Ui
Automator
的最大特点是可以跨
进程
操作,这意味着你可以使用
Ui
Automator
提供的一些方便的 API 来对 Android 应用进行一系列的自动化
测试
操作,如点击、滑动、键盘输入、长按以及常用的断言方法等。Android SDK Tools,Revision 21 或更高版本。
八、
UI
Automator
测试
入门
移动端
测试
_
UI
Automator
Robotium 基于Instrumentation
测试
框架。国内外使用的比较多, 优点: 1.资料相对较多 2.通过Instrumentation注入被测
进程
,与被测
进程
运行在同一
进程
空间,能够方便的识别被测应用
中
的被测对象,并对这些对象进行操作。 缺点: 1.与被测
进程
运行在同一
进程
空间,由于安卓的
进程
隔离机制,则会被系统隔离在其他
进程
之外,无法跨
进程
操作任何对象。 解决方法: 自行编写服务,基于AIDL或编写socket与monkeyServer进行通信,在robo
App自动化
测试
工具
Ui
automator
2
python
UI
Automator
2是
一个
可以使用Python对Android设备进行
UI
自动化操作的库,底层基于Google
Ui
Automator
(Java库)。python
UI
Automator
2原理是在手机上使用http rpc服务将
Ui
Automator
中
的功能开放出来,然后再将这些http接口封装成Python库。本文记录一下它的使用方法。
Android自动化
测试
框架
ui
automator
2详解
1
ui
automator
2 简介
ui
automator
2 是 一种 Android 自动化
测试
框架,提供了点击、长按、输入文本、滑动、拖拽、截屏等方法,能够模拟用户的各种动作。用户可以通过控件的 id 或 text 等属性,定位到控件,从而对控件实施上述操作。 2 环境搭建 2.1 python 环境变量配置 安装好 python3.7 后,将【D:\Program Files\Python 3.7】和【D:\Program Files\Python 3.7\Scripts】添加到系统环境变量
Java
51,407
社区成员
86,108
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章