• 1.doc 目录下有了对应的测试库的 xml 文件
    2.D:\python3.6\Lib\site-packages 目录下已经安装了 SelenumLibrary 等测试库
    3.本地安装的是 python3.6,是不是因为版本太高,不兼容引起的?

  • seleniumlibrary 等测试库没有加载出来,望大神指点一二

  • 什么时候出来测试版本和 操作手册,持续等待中。。。。

  • 好奇,坐等测试版本

  • 你确定你的 python 是装在 C 盘而不是 D 盘的 “D:\Program Files\Python2.7.12” 这个路径下面吗?

  • macaca 框架支持对 windows 系统中运行的 exe 进行测试吗?

  • 安装时报错:ImportError: No module named cv2,用 pip 手动安装也报错 pip install opencv2

  • 这个是查询到的模拟器列表

  • 它的报错是模拟器不在线,可是我手动查看了,模拟器是连接状态啊

  • appium xpath 定位问题 at 2016年09月28日

    问题已解决,使用 6 楼 Hoyeung 的建议,切换到了 webview 模式

  • appium xpath 定位问题 at 2016年09月28日

    #13 楼 @Hoyeung 直接贴代码
    Open Application http://localhost:4723/wd/hub platformName=Android platformVersion=4.4.2 deviceName=Android Emulator app=${CURDIR}/demoapp/chailvsuixing.apk appPackage=com.travelsky.bluesky appActivity=.UIView automationName=appium unicodeKeyboard=True
    sleep 5s

    # 引导页

    Swipe 600 720 120 720 2000

    Swipe 600 720 120 720 2000

    Swipe 600 720 120 720 2000

    Swipe 600 720 120 720 2000

    Swipe 600 720 120 720 2000

    sleep 3s

    Click Element id=android:id/content

    sleep 5s

    ${a} Get Contexts

    log ${a}

    Switch To Context ${a}

    sleep 3s

    Log Source

    # 登录页面

    comment 输入公司编码

    Input Text xpath=//android.widget.EditText[contains(@index,0)] publish

    comment 用户名称

    Input Text xpath=//android.widget.EditText[contains(@index,1)] amber.cheng@citsgbt.com

    comment 用户密码

    Input Password xpath=//android.widget.EditText[contains(@index,2)] 123456a

    Comment 点击登录按钮

    Click Element xpath=//android.widget.Button[contains(@content-desc,'登录')]

    sleep 5s

  • appium xpath 定位问题 at 2016年09月28日

    #10 楼 @Hoyeung 重现图一和图二是有规律的。
    1、我如果获取公司编码输入框的焦点(会有一个小键盘出现),图二出现的几率就很大。
    2、我如果进入页面后,没有任何操作,直接获取该页面的所有元素,图一出现的几率就很大
    3、疑问:这个跟 uiautomatorviewer(版本)有关系吗???

  • appium xpath 定位问题 at 2016年09月28日

    #8 楼 @Hoyeung 跳过引导页,进入登录页面后,应该先获取该页面的所有元素,确定元素中包含公司编码才能定位到。对吧?你用 uiautomatorviewer 定位时,不要选中页面中的任何元素

  • appium xpath 定位问题 at 2016年09月28日

    差旅随行

  • appium xpath 定位问题 at 2016年09月28日

    #6 楼 @Hoyeung 通过 Get Current Context 和 Switch To Context 这两个方法把 context 切换到了 NATIVE_APP,又通过 Log Source 获取到了页面,但是页面中只包含图一中的元素,图二中的元素完全定位不到

  • appium xpath 定位问题 at 2016年09月27日

    #4 楼 @sanlengjingvv如何不依赖 UIAutomator,不懂,求详解

  • .takeScreenshot();截图的路径怎么设置????现在默认路径报错了

  • window7 跑 android 的时候报了错,报错如下:
    Error: Command failed: C:\Windows\system32\cmd.exe /s /c "D:\android-sdk-windo
    ws/platform-tools/adb -s emulator-5554 push D:\Program Files\nodejs\node-global\
    node_modules\macaca-android\node_modules\uiautomator-client\bin\uiautomator-boot
    strap.jar /data/local/tmp"
    cannot stat 'D:\Program': No such file or directory

    at ChildProcess.exithandler (child_process.js:213:12)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:827:16)
    at Process.ChildProcess.handle.onexit (internal/childprocess.js:211:5)

  • window7 跑 android 的时候报了错,报错如下:
    Error: Command failed: C:\Windows\system32\cmd.exe /s /c "D:\android-sdk-windo
    ws/platform-tools/adb -s emulator-5554 push D:\Program Files\nodejs\node-global\
    node_modules\macaca-android\node_modules\uiautomator-client\bin\uiautomator-boot
    strap.jar /data/local/tmp"
    cannot stat 'D:\Program': No such file or directory

    at ChildProcess.exithandler (child_process.js:213:12)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:827:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)