calabash

参考页面

前提:
  • 首先xcode需要大于4.3,这个应该没什么问题。
  • 需要安装ruby(2.0 +),这是系统自带的,可以用ruby -v 查看,通常最新Mac系统都可以满足,安装方法略
安装步骤
  1. 进入IOS project目录 (包含.xcodeproj文件目录)
  2. gem 安装calabash-cucumber (gem应该也是系统自带的命令,如果不是,需要安装下)
         sudo gem install calabash-cucumber
      3. 安装中文支持包
         sudo gem install calabash-cucumber-ios-cn
      4.为工程安装Calabash
           calabash-ios setup

       选择需要的targets


输出这些就表示已经成功了。

      5.生成测试文件夹
          calabash-ios gen

      6.打开xcode ,build -cal scheme (强烈建议build前clean下)
  
  • -cal scheme
     7.run test
        cucumber
默认的测试步骤是检测欢迎页面的,如果不是这个页面就过不去,需要修改下。
 8,运行中文脚本
     下面是网上的一个中文例子,覆盖features文件夹中my_first.feature中的内容:


  #language:zh-CN
功能: 运行基准测试
做为一个iOS开发者
我希望有一个简单的基准测试
使我可以快速的开启测试

场景: 基准测试
假如 应用正在运行
那么 我把应用切到后台3秒


接着修改calabash_steps.rb ,在最下面加上 
require  'calabash-cucumber-ios-cn/calabash_steps.rb'

   回到Xcode,重新clean,build,然后运行 cucumber



我擦,居然可以,太他妈牛B了。

脚本是用cucumber写的,这里先附上一些说明地址:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值