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

Código:

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

código:

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: