Como baixar e instalar o CUCUMBER em Windows

Cucumber a instalaรงรฃo pode ser cansativa, mas รฉ relativamente fรกcil.

Aqui estรก um roteiro de componentes que precisam ser instalados para fazer Cucumber trabalho

Instale Ruby e DevKit

Passo 1) Ter que https://rubyinstaller.org/downloads/

Instale Ruby e DevKit

Passo 2) Abra o arquivo baixado.

  1. Aceitar licenรงa
  2. Clique no botรฃo Avanรงar

Instale Ruby e DevKit

Passo 3) Na prรณxima tela.

  1. Selecione seu diretรณrio de instalaรงรฃo
  2. Selecione todas as opรงรตes
  3. Clique em Instalar

Instale Ruby e DevKit

Passo 4) Na tela seguinte, clique em Avanรงar

Instale Ruby e DevKit

Passo 5) Aguarde a conclusรฃo da instalaรงรฃo.

Instale Ruby e DevKit

Passo 6) Clique em Concluir

Instale Ruby e DevKit

Passo 7) Assim que a instalaรงรฃo for concluรญda, vamos executar o Ruby!

Instale Ruby e DevKit

Passo 8) Vocรช verรก Prompt de comando Ruby semelhante ao Windows cmd.

Instale Ruby e DevKit

Instale Cucumber

Passo 1) Digite em Ruby cmd โ€œgem install cucumberโ€. Este comando irรก baixar e instalar Cucumber na prรณpria linha de comando

Instale Cucumber

Apรณs alguns segundos, o procedimento de instalaรงรฃo do pepino foi iniciado

Instale Cucumber

Passo 2) Para verificar se o pepino foi instalado com sucesso ou nรฃo, basta digitar โ€œcucumber โ€“versionโ€

Instale Cucumber

Instale o IDE RubyMine

Vocรช deve seguir as etapas abaixo para instalar com รชxito o IDE RubyMine.

Instale o IDE RubyMine

Passo 1) Clique em Avanรงar para continuar a instalaรงรฃo do IDE RubyMine.

Instale o IDE RubyMine

Passo 2) Escolha o local de instalaรงรฃo

Instale o IDE RubyMine

Passo 3) Opรงรตes de instalaรงรฃo

Instale o IDE RubyMine

Passo 4) Escolha a pasta do menu iniciar

Instale o IDE RubyMine

Passo 5) Clique em Instalar

Instale o IDE RubyMine

Passo 6) Clique em Finish

Instale o IDE RubyMine

Passo 7) Selecione Nรฃo importar configuraรงรตes.

Instale o IDE RubyMine

Passo 8) Clique em Avaliar

Instale o IDE RubyMine

Passo 9) Aceite a licenรงa

Instale o IDE RubyMine

Passo 10) Ignorar restante e definir padrรตes

Instale o IDE RubyMine

Passo 11) Abra

Instale o IDE RubyMine

Passo 12) Crie um novo projeto

Instale o IDE RubyMine

Instale o watir-webdriver

Passo 1) Clique em โ€œIniciar prompt de comando com Rubyโ€ e instale o comando โ€œgem install watir-webdriverโ€

Instale o watir-webdriver

Passo 2) instalaรงรฃo do watir-webdriver com sucesso

Instale o watir-webdriver

Primeiro nome Cucumber Script

Passo 1) Abra o Editor RubyMine atravรฉs do menu Iniciar do Windows

Cucumber Script

Vocรช verรก o painel Rubymine conforme abaixo

Cucumber Script

Passo 2) Crie um novo projeto no editor Rubymine

Cucumber Script

Cucumber Script

Passo 3) crie um diretรณrio de arquivos

Cucumber Script

Cucumber Script

Passo 4) crie e salve o arquivo em โ€œyourfolder/features/โ€ com o nome โ€œyourfilename.featureโ€

Cucumber Script

Cucumber Script

Passo 5) Para executar nosso cenรกrio, salve os seguintes comandos no Feature File

Cucumber Script

Code:

Feature: Multiplication 
I multiply two numbers 
	Scenario: multiply a and b 
		Given I have variable a 
		And I have variable b 
		When I multiplication a and b 
		Then I display the Result

Passo 6) Agora vamos executar nosso primeiro arquivo de recurso.!

Clique em โ€œIniciar prompt de comando com Rubyโ€

Cucumber Script

Isso parecerรก assim!

Cucumber Script

Passo 7) Vamos criar um arquivo de definiรงรฃo de etapa para nosso arquivo de recursos!

Crie uma nova pasta no editor Rubymine

Cucumber Script

Cucumber Script

Passo 8) Salvar arquivo conforme abaixo em โ€œyourfolder/features/step_definititonsโ€ com o nome test_step.rb

Cucumber Script

Cucumber Script

Passo 9) Escreva o seguinte cรณdigo no arquivo de etapa

Cucumber Script

Code :

Given(/^I have variable a$/) do
@a = 50
end

And(/^I have variable b$/) do
@b = 70
end

When(/^I multiplication a and b$/) do 
@mul = @a * @b
end

Then(/^I display the Result$/) do 
puts "Multiplication of #{@a} and #{@b} is #{@mul}"
end

Passo 10) Agora, execute novamente nosso arquivo de recurso:

Cucumber Script

O resultado รฉ

Cucumber Script

Resuma esta postagem com: