• 我想使用 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,有没有其它的方法实现呢?谢谢