O que é?
O Menu Executar é uma funcionalidade essencial para iniciar e gerenciar a execução de atividades no TestFlow. É aqui que você pode iniciar a execução de fato do seu teste em um servidor.
Para que serve?
Ele é responsável por iniciar a execução de uma ou mais atividades, além de permitir a visualização e o gerenciamento da lista de atividades em execução em um determinado servidor, garantindo controle sobre os processos em execução.
Exemplo de Uso
A execução de uma atividade envolve a interação entre a atividade, um servidor que realizará a execução, e o ambiente do RM onde os testes serão realizados. Para isso, é necessário configurar previamente um servidor e um ambiente relacionado à versão do RM hospedada no servidor em questão. Saiba mais como realizar a criação desses pré-requisitos em: Servidores e Ambientes.
Pré-condições: Antes de executar qualquer atividade, certifique-se de que o Agent do servidor responsável por essa execução está rodando como Administrador.
- Conferir se o servidor que irá executar a atividade está Online;
- Selecionar a(s) atividade(s) de interesse;
- Navegar para o seguinte menu: TestFlow → Gestão de Execução → Executar;
- Será apresentado no rodapé do navegador a tela de execução;
- Selecionar o Servidor que irá executar o teste;
- Selecionar o Ambiente de execução;
- Atividades C#: Caso necessite debugar o código dessa atividade, clique em Depurar. Com isso, será aberto o Visual Studio com o debugger ativo no código dessa atividade.
- Clicar em Play .
Em caso de sucesso, uma mensagem de confirmação em um box verde indicará que a execução foi iniciada corretamente. Se essa mensagem não aparecer, verifique se o Agent está, de fato, em execução no servidor.
A fila de execução pode ser visualizada clicando na seguinte opção:
Com isso, serão apresentadas as seguintes opções:
-
- Fechar;
- Exibir acima;
- Detalhes da Fila.
Saiba mais
Para verificar se o Agent está operacional no seu servidor, consulte a coluna Online na tabela de servidores.
É possível executar várias atividades simultaneamente em um servidor.
Um ambiente é necessário para indicar o diretório onde o RM está localizado no servidor em questão.
Sempre verifique se uma atividade está realmente pronta para ser executada.
FAQ
P: O que acontece se minha atividade não for executada com sucesso?
R: Após a execução, será exibido o log final com o status da execução (Sucesso ou Falha). Clique nele para verificar o log gerado do erro, isso poderá te ajudar a tirar conclusões sobre a causa raiz. Certifique-se de que o ambiente do RM apontado realmente existe na sua máquina.
P: O que devo fazer se o servidor não estiver acessível?
R: Verifique a conexão de rede do servidor e garanta que ele esteja configurado para permitir acesso na rede onde o TestFlow está operando. Certifique-se também de que não há bloqueios de firewall ou problemas de configuração de rede que possam impedir a comunicação.
P: Como verifico se o meu servidor está Ativo?
R: Na tabela de servidores, a coluna "Online" indica o status do servidor. Se o ícone estiver ativo, isso significa que o servidor está operacional e disponível para execução de tarefas.