Este é um projeto de testes automatizados utilizando as seguintes gems:
- capybara (3.39.2)
- cucumber (8.0.0)
- faker (3.2.0)
- rake (13.0.6)
- rspec (3.12.0)
- selenium-webdriver (4.11.0)
- site_prism (4.0.3)
- report_builder (1.9)
- VSCode
- Ruby - Versão 2.7.4 ou superior
- Clone este repositório:
git clone https://github.com/RicardoOliver/MyShopAutomation.git
- Instale o Bundler (gerenciador de dependências):
gem install bundler - Instale as dependências do Gemfile:
bundle install
-
Faça o download da versão adequada do ChromeDriver para o seu sistema operacional.
-
Descompacte o arquivo baixado e adicione o caminho do chromedriver às suas variáveis de ambiente.
-
Faça o download da versão adequada do geckodriver para o seu sistema operacional.
-
Descompacte o arquivo baixado e adicione o caminho do geckodriver às suas variáveis de ambiente.
- Acesse a pasta do projeto via terminal:
- Execute o comando: 'cucumber'
- Execute o comando: 'bundle exec cucumber'