Appium appium0.13 版本发布

思寒_seveniruby · 2013年12月20日 · 最后由 思寒_seveniruby 回复于 2013年12月21日 · 1736 次阅读

移除了对 grep 的依赖
检查 android api 版本 低于 17 不允许使用 uiautomator
其他若干 bug fix

我比较疑惑的是 android api16 就已经有了 uiautomator 支持 他们为什么老说是 17 才有

General

  • add sauce reporting to ruby example
  • normalize all ruby examples
  • don't allow linux platforms to run ios doctor checks
  • allow building of single platforms in reset.sh (don't delete other platforms)
  • fix bug with --show-config & npm
  • removed some unused tests
  • remove retry support from appium test harness
  • catch grid syntaxerror issue
  • make sure gappium tests actually get run

iOS

  • update docs for setting up ios-webkit-debug-proxy
  • fix authorize_ios
  • make sure setLocale doesn't run on real devices
  • give webviews a bit of time to show up before we say they aren't there
  • fix the auth db doctor check to work for 10.7
  • when launching simulator without instruments, wait for sim logs
  • kill zombie sim daemon launchers
  • update mobile: reset
  • automatically retry launching instruments if it flakes out. The number of retries can be set with -r N or --backend-retries N, where N is the number of retries, including 0.
  • add support for automating real Safari (and other built-in apps) in iOS7
  • remove support for using iwebview as a Safari replacement
  • when running mobile safari tests, automatically detect ios version
  • update i-w-d for compatibility with xcode 5.1 / ios 7.1

Android

  • remove dependency on grep for real devices
  • add 19.0.0 to possible build paths
  • add tests for apk downloading and fix apk downloading issue
  • check for API level >= 17 for uiautomator and fail sooner if not
  • fix issue where calculating md5 of app would use too much memory, for large apps
  • fix bug with checking whether app already existed on device

Selendroid

  • give useful error message if user tries to run a uiautomator-based "mobile: " command in selendroid
  • update selendroid
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 10 条回复 时间 点赞

刚刚升级好:

sudo npm update -g appium

我在对应的 commit 上给他们回复了. 他们这样回复了我..

 seveniruby commented on 686a16a 13 hours ago 
uiautomator already exist in api 16

 jlipps commented on 686a16a 10 hours ago
ah. want to submit a pull request with the change then?

 jlipps commented on 686a16a 10 hours ago
:-)

#1 楼 @lihuazhang 我还是回复了他们, 说我没完整的环境, 没法测试, 所以不敢提交代码

#1 楼 @lihuazhang 为啥我的环境输入 sudo 告诉我不是内部或外部的命令,是缺少什么吗?我安装了 nodejs

#3 楼 @seveniruby 的确 16 已经支持了。 google 官方这样说的。

#4 楼 @mark mac linux or windows?

#6 楼 @lihuazhang @mark 你估计是 windows 吗, windows 没有 sudo android 也没有

#7 楼 @seveniruby 怪不得。。我是 window 平台的

windos 上如何升级啊,用 node 安装的

#9 楼 @oscar 已经成功升级了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册