Projeto para processo Especialista Qualidade de Software
Projeto desenvolvido em:
OS: Windows 10 PRO (64 bits)
Browser: Google Chrome 83.0.4103.116 (64 bits)
Projeto de automação de testes construído utilizando o framework Capybara+Cucumber+Rspec em Ruby. Report construído com a utilização da gem 'report_builder' disponível após execução em: ./log/report.html
- Ruby >= 2.5.0
- Chromedriver compatível com a versão do Chrome
- Instalar o Ruby: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.6.6-1/rubyinstaller-devkit-2.6.6-1-x64.exe
- Instalar o ChromeDriver compatível com a versão do Chrome: https://chromedriver.chromium.org/downloads
- Importante garantir que tanto os executáveis do Ruby e do Chromedriver estejam em diretórios do PATH, ou então, incluí-los no PATH
- Baixar/Clonar o projeto
- Através do console, navegar até a raiz do projeto, e digitar os comandos:
gem install bundler
bundle install
- Para rodar o projeto, através do console, navegar até a raiz do projeto, e digitar o comando:
cucumber
- Para verificar os resultados, o report ficará disponível em ./log/report.html
- Instalar o Ruby via homebrew:
$ brew install ruby
- Instalar o ChromeDriver via homebrew:
$ brew cask install chromedriver
- Importante garantir que o Ruby e Chromedriver estejam em diretórios do PATH, ou então, incluí-los no PATH
- Baixar/Clonar o projeto
- Através do console, navegar até a raiz do projeto, e digitar os comandos:
gem install bundler
bundle install
- Para rodar o projeto, através do console, navegar até a raiz do projeto, e digitar o comando:
cucumber
- Caso o MacOS não permita que o Chromedriver execute, os passos abaixo podem ajudar: https://stackoverflow.com/questions/60362018/macos-catalinav-10-15-3-error-chromedriver-cannot-be-opened-because-the-de