我想使用 rf 运行 appium 测试,现在 rf 的环境配置好了,有 Demo 吗?
似乎需要导入 library,怎么搞?
谢谢!
-x shows time, user time and system time in seconds
u:进程耗费的用户时间
s:进程耗费的系统时间
#1 楼 @lihuazhang Robot framework 看着好复杂啊
Good! 谢谢
@lyh870107 你的库是在哪下的? 我的 AndroidViewClient 对应的 module 是 com.dtmilano.android.viewclient
环境变量 ANDROID_VIEW_CLIENT_HOME ,代码里是 ANDROID_WRAPEASYMONKEY_HOME,
改过后还是老问题。
谢谢
我的也是 Win7,把你说的 jar 包放到 SDK\tools\lib 下,还是 no attribute 'connectToDeviceOrExit'.
Code:
from com.dtmilano.android.viewclient import ViewClient
device, serialno= ViewClient.connectToDeviceOrExit(30, 'B07C0404332301G5')
vc= ViewClient(device, serialno)
ANDROID_HOME C:\sdk
JAVA_HOME C:\Java\jdk1.7.0_40
Path C:\Python27\;C:\Python27\Scripts\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0.;%ANDROID_HOME%;C:\sdk\platform-tools;C:\sdk\tools;C:\Program Files (x86)\nodejs\;E:\eclipse\plugins;C:\apache-maven-3.1.1\bin;C:\AndroidViewClient-master\AndroidViewClient\src
@mingway_hu 是在 Linux 环境下吗?我的是 windows。
AttributeError: type object 'com.dtmilano.android.viewclient.ViewClient' has no
attribute 'connectToDeviceOrExit'.
其他的环境变量怎么配的?谢谢。
主要是想看看 Python 写的自动化脚本,不是很懂,测 App 的话 一般有哪些框架呢?
@mingway_hu 现在导入没有问题,就是初始化不知道怎么搞,有简单的 demo 吗? 谢谢
AttributeError: 'javapackage' object has no attribute 'connectToDeviceOrExit'
我现在在 python 环境下执行 from com.dtmilano.android import viewclient 可以,执行 from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice 提示 No module named;在命令行执行 monkeyrunner,com.android.monkeyrunner import MonkeyRunner, MonkeyDevice 的脚本可以, from com.dtmilano.android import viewclient 的脚本不行,提示 No module named。不知道该怎么弄。
还是不行,No module named
其实我主要是想用 monkeyrunner 做测试,有一些 app 控件 id 都一样,比如 setting,为了获取控件对象,只能是根据控件上的 txt,有没有其它的方法实现呢?谢谢