Skip to content

ivycristina/Testes-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automações de Testes API do site Openweathermap

Esse projeto implementa os fluxos de automação de api para obter o clima através do site https://openweathermap.org/current.

Utilizando a stack: Ruby + Cucumber + HTTParty, esse projeto tem o intuito de implementar a automação dos testes para obter o clima através da API https://api.openweathermap.org/data/2.5/weather.

Ruby Version Cucumber Version HTTParty Version

Arquitetura do projeto

Toda descrição e explicação sobre a arquitetura do projeto pode ser vista aqui.

Execução

Para executar os testes, faça toda a configuração do seu ambiente, e faça o clone do projeto em sua máquina.

  • para instalar as dependencias, acesse o diretório do projeto pelo seu console, e execute o comado:
bundle install
  • execute o comando abaixo para rodar pelo ambiente, se estiver em homologação use hlg se estiver em produção altere o hlg para prd.
cucumber -p prd
  • após concluir a instalação, para executar o teste, execute o comando abaixo, substituindo "@tag" para a tag do teste que você deseja executar que esta em specifications.
cucumber -t@tag
  • para gerar o report execute o comado:
cucumber --format html --out=report.htm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages