测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
cpfeng0124 (梦桥)
第 523 位Users / 2014-02-28
www.suning.com @ 南京
15 篇帖子 • 103 条回帖
40 关注者
6 正在关注
25 收藏
让测试更简单
GitHub Public Repos
  • Xposed-Android-Studio-... 0

    Xposed framework demo project for Android Studio.

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 29, 2015

    #54 楼 @yuwuhen333 driver.findElementByAndroidUIAutomator("new UiSelector().text('返回').fromParent(new UiSelector()......)");链式调用,不过,你这个是查找 WebView 里面的元素,可能就难定位了,WebView 里面可以用 WebElement 来查找

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 29, 2015

    #52 楼 @yuwuhen333 老实说,这样的元素,比较苦恼啊,唯一可以是别的就是 index,但是这个 index 又不是控件的属性,所以,可以结合 layout 控件进行定位吧,从 layout 找起,//linearlayout//android.view.View[7] 这种类似的语法,自动生成 xpath 有待改进哈

  • [求解答] 在 Eclipse 中运行 appium 的 java 脚本,提示:java.lang.NoClassDefFoundError: org/openqa/selenium/Capabilities at May 28, 2015

    依赖包不全导致,建议使用 maven 管理 jar 包

  • 【更新活动 QQ 交流群】6月28日,TesterHome 移动测试会广州站,等着各位~~~ at May 28, 2015

    广州好远阿,为啥一直都没有江苏的呢?

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #40 楼 @xxfcxx 是的

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #36 楼 @yuwuhen333 getNodeClassAttribute(),这个方法,需要你自己添加一下哦,骚瑞啊,没说清楚,getNodeClassAttribute这个方法很简单,就返回private final Map<String, String> mAttributes = new LinkedHashMap();这里定义的mAttributes即可

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #31 楼 @xxfcxx 额,这个源码暂时不能开放哦,因为里面还有其他功能,不止这个简单的 xpath 哦

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #30 楼 @yuwuhen333 正常打包就 ok 啦,要么导出来 jar 来,要么用 maven 打包

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #28 楼 @yuwuhen333 你找错包啦,是这个 uiautomatorviewer.jar 包,在 sdk\tools\lib\uiautomatorviewer.jar 这个目录下哦

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #24 楼 @app_testing 速度比较慢,主要卡在 dump 这个动作需要一定时间,这个我也在研究哦,吼吼!有啥想法,记得分享一下哈

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #23 楼 @chenhengjie123 录制脚本这个,我打算下周再做一次移动录制生成代码,因为第一次写这些分享,效率有点低啊,吼吼,谢谢你的指点!

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #19 楼 @app_testing HierachyViewer 我之前也做过,思路基本差不多,当时的需求是,需要测试手机整机全系统测试:如打电话、发短型、甚至并发,打电话的时候,上网啥的,当时就是基于 HierachyViewer 二次开发,全系统自动化测试的

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #17 楼 @app_testing 是的。

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #14 楼 @chenhengjie123 吼吼,如果两个 text 相同的话,生成的 xpath 确实是一样的哦,有没有啥可以指点一下,如何改进啊?

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #13 楼 @mistyrain 基本可以的唯一定位的,目前通过 xpath 方式,还没发现定位不到的问题哦

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #11 楼 @yuwuhen333 z 直接解压缩 jar 包哦

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #9 楼 @yuwuhen333 uiautomatorviewer 本身就是开源的哦,可以通过反编译直接生成代码

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #7 楼 @james88233 我们这边遇到这种问题,2 个控件,id、text 都一样,只有 desc 或者 index 不一样,这个时候,就需要些 xpath 来区分这 2 个控件了

  • uiautomatorviewer 二次开发之自动生成控件定位符 at May 26, 2015

    #3 楼 @james88233 一开始,想做成你说这个思路的,完全通过布局如://FrameLayout/View/TextView 类似这样的方式,后来发现这样做,如果 app 布局一旦做了调整,解析出来的 xpath 就不能复用,所以,后来就改成了一个控件,按照 text>content-desc>index 的优先级进行唯一定位,如:有 text 内容的,优先,其次是 content-desc

  • 关于 appium get_attribute 方法的坑 at May 22, 2015

    #10 楼 @sunrise 下周,保证分享,哎,时间时间啊

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

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