Appium路线图及1.0正式版发布
Appium更新的速度极快,从我试用时候的0.12到1.0(0.18版本后就是1.0),完全符合移动互联网的节奏。

更新可能会慢,可以多试几次

整理了testerhome上思寒发表的帖子,让我们来看下历程。
1. appium1.0 beta 和正式版里程碑
appium1.0 beta版本里程碑的issue列表
https://github.com/appium/appium/issues?milestone=1&state=open
appium1.0正式版本里程碑
https://github.com/appium/appium/issues?milestone=2&state=open
官方还即将会带来一个通过intent启动activity的功能, 这个很帅气
https://github.com/appium/appium/issues/2026
2. appium1.0 beta 发布
官方声明和代码下载 https://github.com/appium/appium/releases/tag/v1.0.0-beta.1
距离1.0正式版还有15天
这个版本变更很大, 请谨慎升级.
General
fix broken log options: --log, --log-no-colors, and --log-timestamp
update docs to work with Jekyll
change 'launch' desired cap to 'autoLaunch', same defaults
fix installApp, launchApp, closeApp, removeApp to use correct app path
fix bug in action handling for python client
remove deprecated window handle support for native clients (in favor of contexts)
remove deprecated old xpath support and promote the '-real xpath' strategy to the default
remove deprecated json page source in favor of xml
remove deprecated mobile methods: location, fireEvent, waitForPageLoad, findElementNameContains, localScreenshot, getCommandTimeout, findAndAct
rewrite caps.md doc to use new 1.0 style caps
remove deprecated --merciful and --device-port flags (add --force-quit-instruments flag instead of -m)
lots of docs reorganization and prep for new publishing method
fix valid platform list
update npm deps to latest (except for express)
remove all deprecated "mobile: xxx" commands, except for gestures for now
use new native methods from WD in testsuite
iOS
fix bug where iOS < 7.1 would try to ask instruments for available devices
loosen up sudo check for authorize_ios so it can run without issue under sudo
rename nonSyntheticWebClick cap to nativeWebTap, and turn it off by default
Android
fix bug with XML page source where it wouldn't create the dump file correctly
change caps with hyphens (-) like "app-package" to be camelCased like the rest of Appium caps, e.g., "appPackage"
fix bug with custom keystore apk signing
allow multi actions without an element
Selendroid
fix command timeout bug
Source code (zip)
3. appium1.1 里程碑
appium 1.1的里程碑里面增加了如下的功能
- 支持android的提醒消息
- 支持genymotion虚拟机
- 支持中文等国际语言的支持
- 增加intent的启动参数
- 支持remote adb
4. Appium 1.0 正式版发布
1.0.0 (Orion)
CHANGES IN VERSION 1.0.0 (from 1.0.0-beta.2)
General
update python samples to use 1.0 style
don't convert 'proxy' or 'launchTimeout' caps into strings
make sure commit hooks use local grunt and mocha
update some ruby samples to use 1.0 style
add more 1.0 docs and sample code
iOS
fix mobile safari native tap on android by offsetting tap position by 40px
go back to using unpatched UICatalog
fix autoAcceptAlerts
allow multiple calls to /contexts
update appium-instruments with fix that would prevent the basic 'iPhone Simulator' device from launching correctly
Android
fix gesture timing so it doesn't interpret ms as seconds
Selendroid
ensure selendroid isn't proxied appium endpoint commands
版本更新还是很频繁的,建议使用1.0正式版到公司的项目中。
https://github.com/appium/appium/releases
Appium路线图及1.0正式版发布的更多相关文章
- Redis 3.0正式版发布,正式支持Redis集群
Redis是一个开源.基于C语言.基于内存亦可持久化的高性能NoSQL数据库,同时,它还提供了多种语言的API.近日,Redis 3.0在经过6个RC版本后,其正式版终于发布了.Redis 3.0的最 ...
- RestServer 2.0 正式版发布
RestServer 2.0 正式版发布 使用许可&版权说明 在保持本软件完整的情况下可以将本软件用于任何商业用途. 本软件可以自由传播,但是请保持软件相关文件和说明文档完整. 未经许可不得将 ...
- React Suite v3.0 正式版发布
React Suite v3.0 正式版发布 相信很多人会好奇,React Suite 是什么? React Suite 是 HYPERS 前端团队和 UX 团队开源的一套基于 React 的 UI ...
- Xcode 7.0正式版发布了
Xcode 7.0正式版发布了 下载地址:链接: http://pan.baidu.com/s/1FNkPS 密码: ee42 本文由大学霸整理,转载请注明出处,尊重IT人!
- RapidJSON 1.0 正式版发布,C++的JSON开发包
分享 <关于我> 分享 [中文纪录片]互联网时代 http://pan.baidu.com/s/1qWkJfcS 分享 <HTML开发MacOSAp ...
- .NET Core 3.0正式版发布
是的,.NET Core 3.0正式版发布了,令人兴奋. WPF 其实,.NET Core 2.1开始已经是个很完善的版本,3.0又带来了什么呢?我站在我的使用角度来看,最最令人振奋的就是:能用WPF ...
- Python 3.8.0 正式版发布,新特性初体验 全面介绍
Python 3.8.0 正式版发布,新特性初体验 北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性. 赋值表达式 PE ...
- Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
开发四年只会写业务代码,分布式高并发都不会还做程序员? Nest.js 6.0.0 正式版发布了.Nest 是构建高效.可扩展的 Node.js Web 应用程序的框架.它使用现代的 JavaSc ...
- Wonder 1.0正式版发布-----WebGL 3D引擎和编辑器
介绍 我们很荣幸地向大家发布Wonder 1.0正式版!免费.开源,不用注册,直接打开在线编辑器即可使用! Wonder是web端3D开发的解决方案,包括引擎.编辑器,致力于打造开放.分享.互助的生态 ...
随机推荐
- Ajax基础实例
前端代码 <script type="text/javascript"> var xmlhttp; function go(url) { xmlhttp=null; i ...
- 一、MyBatis简介与配置MyBatis+Spring+MySql
//备注:该博客引自:http://limingnihao.iteye.com/blog/106076 1.1MyBatis简介 MyBatis 是一个可以自定义SQL.存储过程和高级映射的持久层框架 ...
- C# 分支语句
选择语句 if,else if是如果的意思,else是另外的意思,if后面跟()括号内为判断条件,如果符合条件则进入if语句执行命令.如果不符合则不进入if语句.else后不用加条件,但是必须与if配 ...
- atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty HttpListener
atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty HttpListener 1. 自定义web服务器的实现方案,基于原始socket vs ...
- 【转】Hadoop web页面的授权设定
转载自过往记忆(http://www.iteblog.com/)本文链接地址: <Hadoop web页面的授权设定>(http://www.iteblog.com/archives/98 ...
- .NET下的并行开发
并行开发一直是程序员在开发项目中遇到的一道坎,但为了迎合硬件的升级,面对高端多核的处理器,并行编程势在必行.在.NET平台下的开发支持并行模式,下面用一个实际项目说明并行的高效率和神奇之处. 在优化中 ...
- 单例模式(oc)
//主函数 main.m #import <Foundation/Foundation.h> #import "Singleton.h" int main(int ar ...
- 网络开始---多线程---NSThread-01-基本使用(了解)(二)
#import "HMViewController.h" @interface HMViewController () @end @implementation HMViewCon ...
- Objective-C之Block
Block基本概念 本小节知识点: [了解]什么是Block [理解]block的格式 1.什么是Block Block是iOS中一种比较特殊的数据类型 Block是苹果官方特别推荐使用的数据类型, ...
- 通过设置虚拟机(ubantu15.10)的分辨率达到全屏效果
最近搭建了一个ubantu 15.10虚拟机,怎么折腾都不能全屏显示.虽然我已经点了, 还是无法达到真正的全屏. 查了一下,http://jingyan.baidu.com/article/0964 ...