测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
dippa (tomchen)
第 271 位Users / 2013-12-16
8 篇帖子 • 88 条回帖
0 关注者
1 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • [已解决]MAC 下 Appium 无法运行 android app at December 25, 2013

    #2 楼 @lihuazhang Package 跟 Activity 其实是为了设置什么?

  • 在 Mac 上配置 Appium 问题收集 at December 25, 2013

    Finish : 10.8.5 Appium0.11.3 Xcode 4.6.3
    Appium0.12.3 Xcode 4.6.3
    Appium0.11.3 Xcode 5.0.0
    Appium0.12.3 Xcode 5.0.0

  • [已解决]MAC 下 Appium 无法运行 android app at December 25, 2013

    #2 楼 @lihuazhang Package 跟 Activity 是为了设置启动的页面的吗?

  • [已解决]MAC 下 Appium 无法运行 android app at December 24, 2013

    @lihuazhang 能帮我看看吗?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 24, 2013

    #36 楼 @lihuazhang 不好意思,我不是很懂什么意思,我知道 debug 是什么,但是不是很懂 debug java 代码是什么意思

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 24, 2013

    #36 楼 @lihuazhang debug 是要输出什么?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 24, 2013

    #30 楼 @seveniruby 请问调试 appium 是什么意思呢?在黑框里写代码吗?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 24, 2013

    #31 楼 @lihuazhang 这是打印出来的结果。只能打出 Tagname 。

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 24, 2013

    #31 楼 @lihuazhang

    UIASecureTextField

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #12 楼 @lihuazhang 坛子里在 MAC 上用 inspector 测试安卓的教程好像比较少, 我想问下该如何添加安卓的 app path ,我试过直接吧 apk 放上去,也不行,然后把工程文件压缩放上去也不行,请问是用什么放上去呢?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #24 楼 @lihuazhang 就是一个登陆界面

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #24 楼 @lihuazhang 我用的是上面那段代码 打印所有的 element

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    //遍历所有对象

    List elements = wd.findElementsByXPath("//*");
    for(WebElement e:elements){
    System.out.println(e.getTagName());
    System.out.println(e.getAttribute("name"));
    }

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    UIAWindow

    UIAScrollView

    UIAImage
    login_bg_i5.png
    UIAImage

    UIAButton

    UIAImage
    app_logo.png
    UIAStaticText

    UIATableView
    Empty list
    UIATableCell
    Agency
    UIAStaticText
    Agency
    UIATextField

    UIATableCell
    User Name
    UIAStaticText
    User Name
    UIATextField

    UIATableCell
    Password
    UIAStaticText
    Password
    UIASecureTextField

    UIAButton
    Additional Settings
    UIAButton
    Sign In
    UIAButton
    Preview
    UIAImage
    accela_logo.png
    UIAImage

    UIAWindow

    UIAKeyboard

    UIAKey
    q
    UIAKey
    w
    UIAKey
    e
    UIAKey
    r
    UIAKey
    t
    UIAKey
    y
    UIAKey
    u
    UIAKey
    i
    UIAKey
    o
    UIAKey
    p
    UIAKey
    a
    UIAKey
    s
    UIAKey
    d
    UIAKey
    f
    UIAKey
    g
    UIAKey
    h
    UIAKey
    j
    UIAKey
    k
    UIAKey
    l
    UIAButton
    shift
    UIAKey
    z
    UIAKey
    x
    UIAKey
    c
    UIAKey
    v
    UIAKey
    b
    UIAKey
    n
    UIAKey
    m
    UIAKey
    Delete
    UIAKey
    more, numbers
    UIAButton
    Next keyboard
    UIAButton
    Dictate
    UIAKey
    space
    UIAButton
    Return
    UIAWindow

    UIAStatusBar

    UIAElement
    Swipe down with three fingers to reveal the notification center., Swipe up with three fingers to reveal the control center, Double-tap to scroll to top
    UIAElement
    3 of 3 Wi-Fi bars
    UIAElement
    2:28 PM
    UIAElement
    100% battery power

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #20 楼 @spikeshen 这是那段运行的代码,Log 我也跟新在上面

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #20 楼 @spikeshen
    List elems = wd.findElements(By.tagName("UIATextField"));

    for(WebElement e:elems){
    HashMap inputObject = new HashMap();
    inputObject.put("element", ((RemoteWebElement) e).getId());
    inputObject.put("value", "123456");
    JavascriptExecutor js = (JavascriptExecutor) wd;
    js.executeScript("mobile: setValue", inputObject);
    }

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #20 楼 @spikeshen 还是不行,输入失效。唉。。

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #18 楼 @spikeshen 可以直接调用 RemoteWebDriver 这个类型的吗?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #15 楼 @spikeshen 请问 js.executeScript("mobile: setValue", inputObject); 这句代码怎么实现呢? js 是什么类型的?

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #13 楼 @spikeshen 那 Java 没有对应的函数吗? 好,那我试试看

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #10 楼 @lihuazhang 有 setValue 这个函数的?没提示的呀

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #6 楼 @spikeshen 可以帮我看看吗?我确实找不到哪里错了

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #6 楼 @spikeshen 我重新运行一遍,跟新了 Log。

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    #6 楼 @spikeshen 可以成功启动的,但是传值失效,通过上面的 java 代码已经能够获取到,该控件,因为源代码里没有加 Attribute ,所以只能遍历然后获取控件。

  • 关于解决 Appium 里的控件的定位问题。不使用 By.name()这个方法 at December 20, 2013

    @spikeshen 能帮我看看是什么问题吗?

  • Prev
  • 1
  • 2
  • 3
  • 4
  • Next
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司