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