摘要:本文主要向大家介绍了Windows运维之Appium 1.6.4 环境搭建流程(Java, Android+IOS, Windows+Mac),通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。
本文主要向大家介绍了Windows运维之Appium 1.6.4 环境搭建流程(Java, Android+IOS, Windows+Mac),通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。
Appium1.6.4已经出来一段时间了,快速给大家串一下怎么搭建,贴了下载链接
1 基础环境:
Windows + Mac:
Java JDK 1.8+ (需配置环境变量),Appium1.6.4的依赖是Java1.8,建议用最新的:
//www.oracle.com/technetwork/java/javase/downloads/index.html
Android SDK (需配置环境变量),这个是需要FQ的,建议还是百度装个压缩版的吧:
https://developer.android.com/studio/index.html
Node.js,点点点就好了:
https://nodejs.org/en/
Eclipes: (推荐安装版本: Neon 4.6.1 +)
建议将开发环境的编码设为UTF-8: Preferences -> General -> Workspace -> Text file encoding : UTF-8
Mac:
Mac可以支持IOS,需要单独装一些
Xcode 8+:
AppStore
Xcode Command Line Tools:
终端输入:xcode-select --install
Windows
Windows只需单独装一个.Net就可以了
.Net
https://www.microsoft.com/net/download
2 下载Desktop地址:
现在出了一个Desktop,是Appium的本地客户端
//appium.io/downloads.html
Mac环境下,将dmg文件拷贝到application中(不放在里面的话,路径会有很多问题)
Windows环境下,需要将 sdk/build-tooks 路径下(搜索最新版本)的aapt.exe和zipalign.exe拷贝到 sdk/tools 路径下
3 安装WebDriveragent(Mac)
参照这篇文章吧,很经典,不过是1.6.3的版本,把第10部跳过就好了,因为已经装了1.6.4
https://testerhome.com/topics/6962
1~13步骤(跳过第10步)
如果你运行WebDriverAgent的test成功的话,恭喜你,环境搭建完了
附一张capability的配置图:
4 如何在IOS查看其他应用的boundID
安装ideviceinstaller
终端输入: brew install ideviceinstaller
ideviceinstaller -l
为什么要装这个:如果你想测第三方的应用,例如微信,需要知道应用的boundID
因为IOS的capability在真机上,不设置app的话,只设置udid和boundID就可以用了
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注系统运维windows频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号