欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    漫长Appium之路Appium安装与使用总结.docx

    • 资源ID:3639084       资源大小:38.73KB        全文页数:4页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    漫长Appium之路Appium安装与使用总结.docx

    漫长Appium之路Appium安装与使用总结漫长Appium之路Appium安装与使用总结前面介绍了iOS自动化工具的Appium所需的虚拟机环境,接下来介绍下Appium的安装与使用方法,这个足足折腾我将近一个星期。网上没有什么详细的资料,对于遇到的各种各样问题也没用提供明确的解决方法。这里我贴出我的总结经验,和大家分享。 Appium提供了两种安装使用方式:图形化界面和命令行控制。无论使用哪种方式安装,以下软件都最好准备并安装完毕: 1.Xcode Command Line Tools:必须。提供Xcode的命令行调用工具,需对应OS版本和Xcode版本。可从官网上下载或着远景论坛搜索。 2.Node.js:非必须。命令行使用那一定要下载安装Node.js,官网上下载安装包即可。图形化的不确定,不过最好安装上,也不费事。 3.Mac上的Eclipse和JDK:非必须。但是如果想用Java编写appium测试用例的话,那么这些开发环境最好准备着。 使用Java的话,需要导入以下三个包,都是刻骨铭心的总结啊: java-client-1.5.0.jar:appium官方提供的Java客户端,官网上下载:https:/search.maven.org/#search|ga|1|g%3Aio.appium%20a%3Ajava-client selenium-server-standalone-2.42.2.jar:selenium官方提供的Jar包,appium会需要使用到这些类,使用selenium的最新版本搭配appium的最新版本,官网下载,非常的大,30多M gson-2.1.jar:谷歌官方提供的json工具,运行工程时会需要用到,这个百度就能搜到。 这里我先以Appium官网提供的.dmg作为示例说明Appium用法: 安装说明: 1.首先去Appium官网上下载appium.dmg。官网地址:http:/appium.io/downloads.html。 需要注意Appium的版本可能跟Mac OS版本和Xcode版本有关系,像我Xcode是4.5的最新版本就经常用不起来,不过用0.13.0和1.0.0是没问题的,可以多下载几个版本试一下。 2.以我的0.13.0版本为例。先把模拟器打开,运行你想录制的程序。打开Appium以后先授权,然后作如下配置: IP地址改为:127.0.0.1。App path选择: /Users/你的用户名/Library/Application Support/iPhone Simulator/你的iOS版本/Applications/你的应用编号/应用名.app 然后点击“Launch”,开启Appium。 3.Appium处于“Launch”的状态,点击右上角的那个“i”图标,开始获取Appium界面元素。 事件都在下面列着的,具体过程不细说了,需要注意的是,点模拟器上图标是没用的,没点“Record”之前点appium的图标也不会开始录制的。 4.录制脚本:点击“Record”,然后下面会蹦出一大堆代码。可以选择想用的语言,这些代码会记录你录制时操作,建议打开“XPath Only”。 5.以Java为例,把这些代码复制粘贴到工程中,就可以当做一个Junit测试用了。当然这里代码需要一定的修改,改成类似下面的就可以了。注意需要导入相应的包。如下所示: 6.运行这些测试用例要注意:保持Appium运行“Launch”之后没有跑过别的测试用例,Appium处于Launch状态,模拟器打开着,app path正确。 然后在Eclipse中运行Junit测试,就能看到结果了! 如果遇到了什么问题又分析不到什么原因,可以在这里留言。我尽量尽我所能回答。 然后我再说明Appium命令行的安装方法: 个人觉得一般有.app或者.exe的话,没必要使用命令行启动。 切记:在Mac上安装appium时,千万不要以sudo运行,否则appium跑不起来,还是得删了重装。 请先阅读这篇博客,避免遇上做重复无用功的事: 如果看不懂,可以先总结一下:创建一个新的普通用户,赋予这个用户使用/usr/local/下所有文件的权限。或者干脆用homebrew。总之,不能以sudo的方式安装appium 1.安装Node.js。输入npm -v查看安装是否成功。 2.命令行执行npm install -g appium你想用的版本 需要保持网络通畅,要是被GFW拦住的话需要设置registry,可参见: 如果是在公司通过代理服务器上网,那么也需要设置proxy,方法类似上面的:npmconfig set proxy http:/. 3.安装完毕后,命令行中运行appium应该就可以了。 不过我目前还没测试命令行具体怎么个用法,希望好心人给个例子。 Appium版本很多,由个人负责,而且不断的改进,因此难免遇到教程不适用的情况。在Mac平台上运行iOS测试是一件很折磨人的事,写这一个总结,也算是纪念一下我逝去的的青春(-)/,同时总结,希望大家也能少走弯路,谢谢。

    注意事项

    本文(漫长Appium之路Appium安装与使用总结.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开