在Windows下面安装calabash-android

本文详细介绍了Calabash-Android环境搭建过程,包括安装Ruby、rubygems、DevKit等必要组件,设置Android SDK环境变量,以及创建和运行自动化测试文件的具体步骤。

calabash-android环境搭建

1、 安装Ruby

在这里下载Ruby1.9.3安装, 自带有cucumber

http://rubyinstaller.org/downloads/

2,  安装rubygems,rubygems-2.4.6.zip

这个步骤一定要进行,不然会出错。

3 、 下载devkit文件

解压出来后进入解压文件,执行下面命令

ruby dk.rb init

ruby dk.rb review

ruby dk.rb install

https://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe

不安装devkit的话可能会出现下面的错误信息

ERROR: Error installing cucumber:

The 'json' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit

from 'http://rubyinstaller.org/downloads' and follow the instructions

at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

4、 安装calabash-android

gem install calabash-android

我安装时出错了,后来卸载ruby重新安装后就对了,也不知道什么原因。

如何让calabsh-android找到Android SDK,添加 Android SDK 环境变量(ANDROID_HOME),名字不能更改,否则calabash会找不到SDK

5,生成自动化测试文件

到一个目录下,运行calabash-android gen,即会看到带有features等文件存在。

6,如何运行测试

运行命令:到第5步中的文件夹下面,运行:

calabash-android run xxxx.apk

或者

calabash-android run xxxx.apk -f html -o report.html  可以生产报告



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值