51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4381|回复: 3
打印 上一主题 下一主题

[Appium] Appium+Robotframework实现iOS应用的自动化测试-1:Appium在OS X中的安装

[复制链接]
  • TA的每日心情
    奋斗
    2023-3-4 10:30
  • 签到天数: 660 天

    连续签到: 1 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2015-7-29 10:53:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    之前的系列文章介绍了Appium以及结合RobotFramework对Android应用如何进行测试。
    从今天开始,我开始介绍Appium+RobotFramework如何测试iOS应用。
    测试iOS应用相比测试Android应用要稍微麻烦些,主要是Appium一定要在OS X中运行才能跑测试,所以前提条件是需要搭建OS X的环境。
    因为没有苹果电脑,所以我的方案是用虚拟机安装好OS X,具体如何安装大家可以在网上查找相关的资料,不过请注意最低需要OS X 10.7,推荐 10.8和10.9,我用的是最新的10.10.3,也没有问题,当然如有苹果机,就可以直接忽略这个步骤。
    接下来来看具体安装步骤:
    1.安装或者升级Xcode和iOS SDK(s)
    因为Appium也需要Xcode和iOS SDK(s)并且推荐版本是5.1,不过因为我的OS X的版本是10.10.3,所以我用的Xcode和iOS SDK(s)的版本是6.3.1,也没有问题,它们都可直接从苹果商店免费下载或者升级。
    2.安装或者升级Xcode Command Line Tools
    另外还需要安装Xcode Command Line Tools,这个如果没有安装则会提示进行安装的,不用担心,可直接从苹果商店下载或者升级。
    3.安装Appium。
    Appium官网点击中上方很大的DownloadAppium按钮会跳转到下载列表,在这个页面选择所需的Appium类型和版本号,之前我下的是1.3.7版本,现在1.4的版本也有了,那就直接下载最新的版本,从文件大小来看没有写明版本号的应该就是最新的1.4版本,如下图所示。

    接下来就是安装Appium了,把appium.dmg打开,然后在弹出的窗口中将其拖拽到右侧的Applications中就开始安装了,安装需要一点时间,请耐心等待直到安装成功,安装成功后就会在应用程序中多一个应用Appium,检查下有没有哦。
    4.安装Python客户端

    打开终端,输入指令:pip install Appium-Python-Client,然后回车开始安装;也可以直接下载python-client-master.zip,然后将其解压缩,打开命令行,先切到解压缩所在的路径,之后输入:python setup.py install 来完成安装。

    如果都没有报错,那恭喜你,成功了!如果遇到问题,请仔细查看错误提示,一般都能解决。

    好了,环境终于搭建好了。


    待续,请持续关注...


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏4
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2015-8-7 20:04:36 | 只看该作者
    如果遇到 [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-26952.pth',可以使用sudo python setup.py install来安装
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2015-8-12 10:19:05 | 只看该作者
    太赞了,谢谢楼主
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-8-23 15:39
  • 签到天数: 44 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
    发表于 2015-11-23 14:58:44 | 只看该作者
    学习了,谢谢分享!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 12:28 , Processed in 0.073283 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表