larsobral / mentoria

0 stars 0 forks source link

testes automatizados #19

Open larsobral opened 1 year ago

larsobral commented 1 year ago

Se o seu time não utiliza um ambiente de integração contínua, é possível executar os testes automatizados na máquina virtual Windows onde o processo é executado. Para fazer isso, você precisará seguir algumas etapas adicionais:

Instale as ferramentas de teste: Certifique-se de ter as ferramentas de teste necessárias instaladas na máquina virtual, como o Selenium, o Postman e outras ferramentas que você está usando para automatizar os testes.

Crie um script de teste: Crie um script de teste que execute todas as solicitações necessárias para testar o seu projeto. Isso pode incluir a execução de uma solicitação para buscar dados do endpoint, a execução de uma solicitação para filtrar dados e a execução de uma solicitação para adicionar dados ao BigQuery.

Configure o agendador de tarefas: Configure o agendador de tarefas do Windows para executar o script de teste em um horário programado. Certifique-se de que o script de teste é executado em um ambiente de teste, de preferência em uma cópia separada do banco de dados e outros recursos necessários para evitar interrupções nos processos em produção.

Analise os resultados dos testes: Após a execução dos testes, revise os resultados e resolva quaisquer problemas encontrados. Certifique-se de documentar quaisquer problemas encontrados e corrigidos para futuras referências.

Embora a implementação de testes automatizados em um ambiente de integração contínua possa oferecer mais flexibilidade e recursos para a execução de testes, é possível executar testes automatizados em um ambiente de produção programado usando um agendador de tarefas do Windows.