2013-05-30 35 views
10

Tôi đã cố gắng cài đặt calabash-dưa chuột và calabash-android trong cửa sổ trong 3 ngày qua.Tôi đã đặt biến đường dẫn ruby ​​trong môi trường. Nhưng tôi nhận được dưới đây lỗi ..Làm thế nào để cài đặt calabash trong windows?

C:\>gem install cucumber lỗi thích dưới đây,

ERROR: Could not find a valid gem 'cucumber' (>= 0) in any repository 

LỖI: Trong khi thực hiện đá quý ... (Gem :: RemoteFetcher :: FetchError) Errno :: ETIMEDOUT: Một nỗ lực kết nối không thành công vì bên được kết nối di không phản hồi đúng sau một khoảng thời gian hoặc kết nối được thiết lập không thành công vì máy chủ được kết nối không phản hồi. - kết nối (2) (http://rubygems.org/ latest_specs.4.8.gz)

C:\>gem install calabash-android 

Lỗi thích dưới đây,

ERROR: Could not find a valid gem 'calabash-android' (>= 0) in any repository 

LỖI: Trong khi thực hiện đá quý ... (Gem :: RemoteFetcher :: FetchError) Errno :: ETIMEDOUT: Nỗ lực kết nối thất bại vì bên được kết nối di không phản hồi đúng sau một khoảng thời gian hoặc kết nối được thiết lập không thành công vì máy chủ được kết nối không phản hồi. - kết nối (2) (http://rubygems.org/ latest_specs.4.8.gz)

Tôi mới dùng thử thử nghiệm tự động hóa trên thiết bị di động. Xin hãy giúp bất kỳ ai để giải quyết vấn đề này. Tôi đang háo hức học cách sử dụng công cụ tự động hóa. Cám ơn trước ..

Trả lời

11

Đây là những bước mà tôi mất và tôi thành công có thể chạy một thử nghiệm quả bầu trên một thiết bị Android sử dụng Windows 7, 64 bit:

Cài đặt Ant (1,9)
http://ant.apache.org/

Cài đặt Ruby
http://rubyinstaller.org/
Cài đặt phiên bản 1.9.3 (không phải là 2.0.0 hoặc cao hơn).

Cài đặt của Ruby devkit
http://rubyinstaller.org/downloads
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

Install Calabash
https://github.com/calabash/calabash-android/blob/master/documentation/installation.md

Hãy chắc chắn con đường được thiết lập một cách chính xác. Hãy chắc chắn làm theo các hướng dẫn được đưa ra trên các trang web được đề cập ở trên.

Có thể kết nối internet của bạn hoặc máy chủ từ xa tạm thời ngừng hoạt động nhưng tất cả sẽ hoạt động.

+0

Thật không dễ dàng - tôi đã kết thúc với nó trên OSX mà vẫn là một nguyên nhân.Tôi sẽ được thiết lập hộp cửa sổ của tôi bây giờ tôi có nó làm việc mặc dù. Bắt từ chức là một vấn đề cho công cụ Android của tôi và các lỗi đã vô dụng trong việc tìm kiếm nguồn gốc của vấn đề. Sử dụng adb - adb logcat là bạn của bạn. – iwayneo

+0

Thực hiện theo các bước sau trên Windows 7 64bit (Đã cài đặt ruby ​​1.9.3) và nó hoạt động rất tốt! Cảm ơn – bentzy

0

Nếu bạn chưa đặt biến môi trường Proxy, thiết lập nó từ dấu nhắc lệnh bằng cách gõ lệnh này

set HTTP_PROXY = http://your-proxy-address:your-port-number 

bạn dấu nhắc lệnh có thể không biết về proxy IP và cổng, đó là lý do cho lỗi này.

Các vấn đề liên quan