Configuração inicial para testes mobile com Calabash no Windows

1-Passo: Instalação do Ruby e do Devkit
http://rubyinstaller.org/downloads/

0_1501682651812_4f10e884-0fef-420b-8dab-aee20d065a9d-image.png

Concluindo a instalação do Ruby, vamos configurar a DevKit

Extrair os arquivos do devkit (pode ser dentro da pasta do ruby ou em outro diretório que não será alterado)

Executar no cmd dentro da pasta os comandos:

ruby dk.rb init

ruby.dk.rb review

ruby dk.rb install

0_1501682687600_826fb08a-3215-4532-b520-39d73a0fc7ad-image.png

2 -  Passo

Instalação do JAVA DK (Entrar na pasta de downloads > Java SE > Java SE (includes JavaFX) | Early Access

JDK (Ultima versão)
https://www.oracle.com/index.html
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

0_1501682740658_2cff5651-8b24-422a-90ed-299b832427e9-image.png

Após Instalação do executável, configurar a JDK

Configurando a JDK

Entrar no endereço de instalação do Java e copiar o caminho (C:\Program Files\Java\jdk1.8.0_111)

0_1501682766360_38ed885b-6421-48e0-9658-420fd15302c2-image.png

Abrir as configurações avançadas do meu computador e clicar no botão Variáveis de Ambiente

0_1501682784380_964b2405-919c-4e94-91a6-1f017727e660-image.png

Criar a variável de usuário JAVA_HOME e colar o caminho da pasta de instalação do JDK

0_1501682804839_71def6e2-a97a-4db1-ac9d-c230865bcd2b-image.png

Adicionando a Variável Path

Adicionar variável PATH os valores abaixo %JAVA_HOME%\bin

0_1501682822508_3aea5642-cfcf-43fd-a7fb-289e2c946ad8-image.png

0_1501682833773_d4dc1e4c-c1df-4a6d-9246-d10e90e2a9cc-image.png

Para saber se esta tudo rodando a instalação do JDK abrir o CMD e digitar Java

0_1501682851103_ee911f0a-a00a-490b-a793-59b49d07feff-image.png

3  - Passo

Baixando o Android SDK (Interage com apium ou qualquer outra ferramenta de automação com android)
https://developer.android.com/index.html
https://developer.android.com/studio/index.html

0_1501682991480_63098d97-dd5c-4f40-8aba-839108bb6ae1-image.png

Baixar a ultima versão do Android Studio, descer até o final da página e baixar a versão que corresponde com seu sistema operacional.

0_1501683005332_87eb88cf-9038-4ebb-b6e5-5fba5c3d7c61-image.png

Configurar o Android SDK

acessar novamente as variáveis de ambiente para criar a ANDROID_HOME

(%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools)

Configuração das Variáveis de Usuário e Ambiente (Para execuções no CMD)

Abrir as configurações avançadas do sistema, e clicar no botão Variáveis de Ambiente

0_1501683022799_36ae9a9e-dff9-455c-bf34-1b0885a1f717-image.png

Criar a Variável de Usuário e Variável de Sistema, ANDROID_HOME, dentro dessa variável, copiar o caminho onde se encontra a pasta do android SDK que foi instalado

0_1501683035258_803a9388-49b9-44d7-a4c2-597b1395fee0-image.png

0_1501683042090_d67c0629-e4e3-4cdf-ad07-703f92736f61-image.png

0_1501683047984_ca379b68-fb37-49d4-8642-9c1c2dbbbc2d-image.png

0_1501683053539_1abb91df-a5c9-4d86-ab20-7ac58b600576-image.png

Dentro da Path (variável já existente) de Variáveis do sistema, copiar o caminho da pasta platform_tools e adicionar a variável

0_1501683067148_48394e13-e255-4444-8efb-8d32f924362d-image.png

0_1501683072739_8ab12d37-8c6a-4ced-8e16-718529d69d51-image.png

Copiar o caminho da pasta platform_tools e adicionar a variavel path do sistema, e as variaveis

%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

0_1501683087141_1185a573-4edd-4f46-91f2-bec0e40002af-image.png

Para saber se a instalação está ok, digitar no CMD o comando adb

Configuração de pacotes adicionais SDK

Baixar e instalar essas versões de pacote para uso

0_1501683102182_e9fc671c-7ad2-4929-999e-71f7f817f106-image.png

4 — Passo

Instalação do Calabash no Windows

Abrir o prompt de comando e digitar gem install calabash-android

0_1501683119041_79f10a0a-d3bd-49f7-bd9d-bffd2fef0832-image.png

Após instalação digitar no cmd calabash-android, vai exibir as ações que podem ser feitas

0_1501683130674_770efe3e-d07b-44f5-98a6-739d1c4ae036-image.png