Projeto primeiros passos com capybara.
Instalar o Ruby de Acordo com o seu Sistema Operacional:
Ruby Windows Instalar através do executável no link abaixo:
https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.6.8-1/rubyinstaller-devkit-2.6.8-1-x64.exe
Linux
sudo apt-get install ruby-full
sudo apt-get install build-essential libssl-dev libyaml-dev zlib1g-dev libffi-dev libreadline-dev
MAC OS
brew install rbenv ruby-build
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile
rbenv install 2.6.8
rbenv global 2.6.8
Versão do Ruby recomendada 2.6.X para o windows.
Após instalação do ruby instalar o bundler, não esquecer de instalar a versão do ruby com devkit para windows:
gem install bundler
gem install pkg-config -v 1.1.7
bundler install
bundle exec cucumber
O Projeto deve seguir a estrutura abaixo:
ruby-cucumber
- features
├── specifications ou specs
└── login.feature
├── step_definitions
└── login.rb
├── support
└── env.rb
Os arquivos .gitignore, Gemfile, README.md, devem ser criados na raiz do projeto.
** Os comandos do cucumber devem ser passado na pasta raiz do projeto.
Tudo sobre os comandos no capybara no link abaixo:
https://reiload-88128.medium.com/estudando-os-comandos-do-capybara-ruby-f0f5152847f7