Foi utilizado o padrão Page Objects para facilitar futuras manutenções em locators.
Também evitou-se usar hard code
Para rodar o projeto é necessário instalar suas dependências (que estão definidas no arquivo Gemfile). Para isso deve-se digitar o comando bundle install através do cmd dentro do diretório do projeto.
Para o servidor de report Allure precisamos que o sistema operacional tenha disponível (instalado) um instalador por linha de comando (https://docs.qameta.io/allure/). Devemos executar o comando "allure serve logs".