Projeto para o teste técnico na AXUR, aonde é fornecido aos usuários uma interface simplificada para a automação de busca de termos em websites, utilizando APIs REST de um serviço de web crawling.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.
# Clone este repositório
$ git clone <https://github.com/joaotanaca/term-search-automation.git>
# Acesse a pasta do projeto no terminal/cmd
$ cd term-search-automation
# Instale as dependências
$ npm install
# ou
$ yarn install
# Execute a aplicação em modo de desenvolvimento
$ npm run start
# ou
$ yarn start
# O aplicação irá rodar na porta:3000 - acesse <http://localhost:3000>
Para rodar os testes basta apenas rodar
# Comando para rodar os testes
$ npm run test
# ou
$ yarn test
# Comando para rodar os testes com interface gráfica
$ npm run test-ui
# ou
$ yarn test-ui
As seguintes ferramentas foram usadas na construção do projeto: