参考下这个列子里面的 client list
http://testerhome.com/topics/809
是不是这个问题, 你最好贴代码
05-04 15:08:13.220: W/dalvikvm(3687): method Landroid/test/InstrumentationTestRunner$StringResultPrinter;.print incorrectly overrides package-private method with same name in Ljunit/textui/ResultPrinter;
#22 楼 @mandy_hit 何不自己测试下?呵呵
#10 楼 @lp19851119 1.0 的版本变化太多, 这个月我也开始 review 他们的所有测试用例, 追踪下变化
官方已经更新了文档, 这几点变动已经进行了说明
#8 楼 @lp19851119 官方有提到为什么会切换回来吗
#2 楼 @nearlynie 你的版本号是多少, 你试试其他的几种定位方式. 比如 uiautomator 先确认下其他的定位方式是否可以. 最新版本的 appium 我还没有进行全面的测试.
driver.findElements(By.xpath("//text[@text='OS']"))
这个应该是找到的.
你可以试试 driver.findElements(By.xpath("//text")) 打印下找到的每个元素的 text 是多少
跟你的终端有关, 自己修改下编码就可以了.
我的环境貌似也是 1.7
官方已经陆续放出了 nodejs java python ruby 对应的 appium binding 了.
clickable 这个特性比较特殊, 有一些控件看起来是可点击的, 单其实 clickable 是 false, 只是上层容器的 clickable 是 true. 你最好借助于 uiautomatorviewer 看下
新版本需要使用新的依赖库, 这个增加了一定的应用成本, 而且这些依赖库的质量也需要关注.
我挺想念 mobile 方法的. 最起码兼容原来的 webdriver.
我已经在看最近的 commit log 了, 我的 ppt 也会在下一个版本中更新到 1.0 版本..
#15 楼 @kevin_xu_v 可以考虑 viewserver 或者调用手机上的 uiautomator 也可以.
#17 楼 @kevin_xu_v 是的, 都能做
#9 楼 @cpfeng0124 我之前也这样想过,跟你的想法是类似的, 但是对如何重新编译 uia 不熟悉, 就一直拖着了, 你是下载了整个 android 代码, 然后在 ubuntu 上编译的吗. 我的疑问是编译出来的 uia 是通用的吗
给我一个 F 码, 帮你解决. 哈哈
尽量别用 sudo 不然后续还会有麻烦
什么样子的窗口 截图看看
求分享如何二次开发 uia