Как установить calabash в windows?
Я пытался установить calabash-oucumber и calabash-android в windows за последние 3 дня. Я также установил переменную маршрута ruby в среде. Но я становлюсь ниже ошибки..
C:\>gem install cucumber
ошибка нравится ниже,
ERROR: Could not find a valid gem 'cucumber' (>= 0) in any repository
ОШИБКА: при выполнении gem... (Gem:: RemoteFetcher:: FetchError) Errno:: ETIMEDOUT: попытка подключения не удалась, потому что подключенная сторона di
d не реагировать должным образом после определенного периода времени, или установленное соединение не выполнено
потому что подключенный хост не смог ответить. - connect (2) (http://rubygems.org/
latest_specs.4.8.gz)
C:\>gem install calabash-android
Ошибка ниже,
ERROR: Could not find a valid gem 'calabash-android' (>= 0) in any repository
ОШИБКА: при выполнении gem... (Gem:: RemoteFetcher:: FetchError) Errno:: ETIMEDOUT: попытка подключения не удалась, потому что подключенная сторона di
d не реагировать должным образом после определенного периода времени, или установленное соединение не выполнено
потому что подключенный хост не смог ответить. - connect (2) (http://rubygems.org/
latest_specs.4.8.gz)
Я новичок в тестировании мобильной автоматизации Calabash. Пожалуйста, помогите решить эту проблему. Я с готовностью участвую в инструменте мобильной автоматизации Calabash. Спасибо за продвижение..
Ответы
Ответ 1
Это шаги, которые я предпринял, и я успешно могу запустить тест calabash на устройстве Android, используя Windows 7, 64 бит:
Установить Ant (1.9)
http://ant.apache.org/
Установите Ruby
http://rubyinstaller.org/
Установите версию 1.9.3 (но не 2.0.0 и выше).
Установите Ruby DevKit
http://rubyinstaller.org/downloads
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
Установите Calabash
https://github.com/calabash/calabash-android/blob/master/documentation/installation.md
Убедитесь, что PATH установлены правильно.
Обязательно следуйте инструкциям, приведенным на указанных выше веб-страницах.
Возможно, ваше интернет-соединение или удаленный сервер были временно отключены, но все это должно работать.
Ответ 2
Если у вас нет установить переменную среды прокси, установите ее из командной строки, набрав эту команду
set HTTP_PROXY = http://your-proxy-address:your-port-number
Возможно, ваша служебная информация не знает о вашем прокси-сервере и порту, что является причиной этой ошибки.