- Conhecendo a Estrutura;
- README;
- Criando e Implementado sua Primeira Feature;
- Dicas de manipulação de elementos
Execute o seguinte comando:
brew install rbenv
Inclua no ~/.bash_profile:
eval "$(rbenv init -)"
Listar as versões disponíveis:
rbenv install -l
Instalar uma versão:
rbenv install 2.3.1
Navegar para pasta desejada e executar o seguinte comando:
rbenv local 2.3.1
Navegar para pasta desejada e executar o seguinte comando:
gem install bundler
Execute o seguinte comando dentro da raiz do projeto:
bundle install
Instale o pacote FFI
gem install ffi --platform ruby
(pode demorar um pouco)
- Instalar e colocar no PATH:
- chromedriver
- phantomjs
- InternetExplorerDriver Escolha a versão correspondente 32 ou 64bit
- Instalar a extensão do Safari para webdriver.
- Verifique o zoom configurado. Deve estar em 100%:
- Desabilite o 'Modo Protegido' para todas as zonas em Opções de Internet > Segurança:
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p firefox -p dev
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p poltergeist -p dev
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p internet_explorer -p dev
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p chrome -p hmg
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p firefox -p hmg
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p poltergeist -p hmg
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p internet_explorer -p hmg
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber -p html_report
Execute o seguinte comando dentro da raiz do projeto:
bundle exec cucumber --tags @run
Execute o seguinte comando dentro de TDD:
bundle exec rspec