Appium1.6.5 新坑旧坑一起坑

之前一直在用Appium1.4.6,最近为了支持Android7,升级到1.6.5
1、windows环境下重新安装后,路径变为:C:\Users\js\AppData\Roaming\npm\node_modules\appium
设置系统变量时需注意
2、'resetkeyboard must be boolean':
老版本的appium,resetkeyboard和unicodeKeyboard可以为string类型
新版本必须为boolean

3、执行input text时报错:Bad parameters: BadParametersError: Parameters were incorrect. We wanted {"required":["value"]} and you sent ["text","sessionId","id","value"]

log.png

原因:当前版本与Selenium3.3.1以上版本(猜测,3.3.3和3.4.0版本均失败)不兼容造成
解决方法:将Selenium降级至3.3.1或2.53.1版本
解决方案来源:https://github.com/appium/python-client/issues/162

4、只安装desktop不用npm安装,无法用命令行启动Appium(也许可以,没找到PATH应配置的路径)
5、Capabilities中noReset项:新版本默认为False,1.4.6版本默认为True
6、报错:Failed to Dump Window Hierarchy","status":13" Appium 1.6.5+Android 5.0
相关issue:https://github.com/appium/appium/issues/4151
该问题暂未解决,在Android5.0报错后换成Android7.0设备,OK啦(≧▽≦)/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,330评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,386评论 19 139
  • 这里所列的都是我个人在使用Appium遇到的问题,在此记录希望可以帮到一些朋友。Appium环境配置成功长这样: ...
    顾顾314阅读 14,155评论 2 19
  • 我妈还是最了解我的: 两个问题:一是懒,二是满不在乎
    Baimax阅读 818评论 0 0
  • 这一部长达三个小时的印度电影,前一部分让人异常欣喜,画风取景美到极致,男主魅力释放,事业有成,赢得美人心,后一部分...
    洛铁花开阅读 5,622评论 0 0