Skip to main content

Configurações para o ambiente de automação

Para que a automação seja executada corretamente, é necessário realizar algumas configurações na máquina executora. Os procedimentos a seguir descrevem os requisitos necessários.  

Requisitos de hardware

Processador (CPU)

  • Mínimo: Intel Core i3 ou equivalente AMD
tip

Recomenda-se um processador multicore para lidar com a execução de múltiplos testes em paralelo.

Memória RAM

  • Mínimo: 4 GB
  • Ideal: 8 GB ou mais, especialmente se você estiver executando muitos testes ou utilizando contêineres (Docker) para testes isolados.

Armazenamento

  • Mínimo: SSD de 128 GB
  • Um SSD proporciona tempos de leitura/escrita mais rápidos, o que é benéfico para a execução e o carregamento dos testes.

Conexão de Internet

  • Para testes que dependem de recursos online (APIs, autenticação), uma conexão estável de internet é essencial, mas não há uma exigência de largura de banda específica.

Requisitos de software

Sistema Operacional

  • Windows: Windows 10 (64 bits) ou superior
  • Linux: Qualquer distribuição Linux moderna (Ubuntu, Fedora, Debian, CentOS, etc.)
  • MacOS: macOS 10.15 (Catalina) ou superior

Java – JDK

  • Recomendado: JDK 8 ou JDK 11
warning

Não recomendado utilizar versões após JDK 11.

Maven

  • Mínimo: Versão 3.6.1
  • Recomendado: Versão mais atualizada disponível

Git

  • Mínimo: Versão 2.31.1
  • Recomendado: Versão mais atualizada disponível

Node

  • Mínimo: Versão 14.17.0
  • Recomendado: Versão mais atualizada disponível

Python

  • Mínimo: Versão 3.9
  • Recomendado: Versão 3.12.3

Proton Client

  • Mínimo: Versão 4.1.2
  • Recomendado: Versão mais atualizada disponível  

Configuração de Ambiente

Projeto Java

  • Siga as Instruções presentes no documento:
    Configuração de ambiente Projetos Java

Projeto Mobile

  • Siga as instruções presentes no documento:
    Configuração de ambiente - Mobile