Instalando Ruby, Cucumber e Capybara no Windows

Montando o Ambiente

Uma dica legal antes de iniciarmos nossa configuração, é usar um bom programa que saiba interagir com nossas linhas de comando, venho há algum tempo usando o CMDER (Console Emulator) e super indico.

Segue abaixo os passos para instalação.
http://cmder.net/

  1. Download do pacote FULL

  2. Descompactar na pasta em que achar melhor (criar um atalho do executável)

  3. Executar o cmder.exe

0_1501683212264_f1a0c03c-8fdd-4532-b242-4894bacf0ae7-image.png

Parte I — Instalando Ruby
http://rubyinstaller.org/downloads/

  1. Fazer download da versão 2.3.3 x64 (Atualmente a que está rodando tudo)

  2. Instalar no diretório padrão C:\Ruby23-x64

  3. Marcar todas as opções abaixo e clicar em Install:

0_1501683245214_fcc3cd28-0cd1-4662-8c18-f5a0966d45de-image.png

  1. Abrir o console, digitar o comando ruby –v, se der tudo certo você vai ver o seguinte resultado:

0_1501683267565_7fe3763e-30d7-459f-a7c7-cc07b00831e9-image.png

Parte II — Instalando Devkit

  1. Baixar a versão do Devkit compatível, descompactar no diretório C:\Ruby23-x64\devkit

  2. Abrir o console, acessar a pasta C:\Ruby23-x64\devkit, digite o comando ruby dk.rb init

  3. Foi gerado o arquivo config.yml

  4. No console , digite o comando ruby dk.rb install

  5. Deve ser feita toda configuração necessária até aqui.

  6. Instalar as Dependências:

executar gem install bundler

executar gem install pretest

executar pretest environment

0_1501683314399_320c369f-a676-4659-b601-e9bd47bf8099-image.png

0_1501683323282_77b8cfb3-9a64-4803-ac44-42085b3bfd10-image.png

Parte III — Mozila

Ter instalado o navegador Mozilla Firefox (Verificar versão compatível — Geckodriver)
http://www.mozilla.org/firefox

0_1501683350368_144f923e-df6d-4e3d-8311-75d84ef36b80-image.png

Versões disponíveis do Gecko
https://github.com/mozilla/geckodriver/releases

0_1501683371322_37f94d0e-4dba-467a-9878-748ae23ea8ec-image.png

Legal a iniciativa (y)

Log in to reply

Looks like your connection to Agile Testers was lost, please wait while we try to reconnect.