Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Deck of Cards
idInstalações
Card
labelHost
Expandir
titleInstalação de frameworks

É necessário fazer a instalação do framework .NET Core 2.2.x na versão Hosting Bundle para a utilização do TestFlow.

Onde baixar?

Acesse o site https://dotnet.microsoft.com/en-us/download/dotnet/2.2 e selecione a opção de Hosting Bundle x64 conforme a imagem abaixo.

 

Como instalar?

Siga o passo a passo do executável até o final.

Validação

Após a instalação, é possível executar o comando "dotnet --version" no CMD e obter a versão instalada. 

Expandir
titleConfiguração de envio de Email

O TestFlow permite o envio de email após a execução de agendamentos em algumas condições selecionadas pelo usuário.

Para a sua configuração, é necessário alterar o arquivo appsettings.json do Host com as informações abaixo:

Expandir
titleInstalando o IIS

Instalando o IIS

1) Abra o Dashboard do Server Manager e clique em “Add roles and features”

2) Next -> Next -> Next.

3) Em Server Roles, selecione a opção “Web Server (IIS)” -> Add Features

4) Next -> Next -> Next -> Install.

Expandir
titleConfiguração do WebSite no IIS

1) Entre no IIS, vá em “Application Pools” e depois em “Add Application Pool”.

2) Entre com o nome “tf3” e clique em OK.

3) Salve a pasta do tf3 no diretório inetpub.

4) Clique em “connect as” e selecione a opção “specific user”. Entre com o usuário administrador do servidor e sua respectiva senha (a mesma utilizada para realizar login nas demais funcionalidades com esse usuário). Por fim, clique em Ok.

5) Faça o bind para a porta 6060.

6) Faça a instalação do IIS URL Rewrite: https://www.iis.net/downloads/microsoft/url-rewrite. 

7) Abra o IIS e clique no site “tf3" e verifique se foi instalado o URL Rewrite.

Expandir
titleConfiguração das permissões dos usuários no Website

1) Vá em sites, clique em "tf3" e selecione a opção "Edit Permissions".

2) Clique Advanced → Add.

3) Adicione o seguinte usuário e clique em Ok e depois em Apply.

4) Dê todas as permissões para o usuário em questão.

5) Repita o mesmo processo para o usuário Administrador do servidor.

6) Para finalizar o processo e salvar todas as operações, dê um restart no IIS.

Informações
Validação

Após esse passo, já é possível acessar o TestFlow pela URL configurada.

Card
labelAgent

Instalação do Agent

Acesse a URL correspondente ao host do TestFlow configurado anteriormente em um navegador da web.

Em seguida, proceda com o download do Agent:











Isso fará com que seja baixado um arquivo zip. Descompacte-o no disco C:

OBS: A sugestão é descompactar em uma pasta C:\Agent

Garantir que nenhum arquivo está bloqueado após o download de arquivos do Agent

É importante garantir o desbloqueio dos arquivos do Agent e os plugins do WinForms, usando a opção Unblock do Windows.

Nesse caso, é necessário clicar com o botão direito em um arquivo bloqueado e desabilitar a opção "Bloqueado".

Utilização de um usuário de serviço

A recomendação é que seja utilizado um usuário de serviço para iniciar o Agent. Assim, é possível garantir que ele nunca estará offline, mesmo quando um usuário seja desconectado do servidor.

Card
labelValidações

Validações após instalações

Após a instalação e configuração dos ambientes é interessante validar se os cadastros e execuções estão funcionando conforme esperado.

Expandir
titleAutenticação com o Fluig Identity

Image Modified

Expandir
titleCadastro de grupos

Image Modified

Expandir
titleInclusão de atividade

Image Modified

Expandir
titleCadastro de ambientes

Image Modified

Expandir
titleCadastro de projetos

Image Modified

Expandir
titleCadastro
e
de conexão com
o
servidor do Agent

Image Modified

Expandir
titleExecução de projetos

Image Modified

Expandir
titleCadastro de agendamentos

Image Modified

Expandir
titleExecução de agendamentos

Image Modified

Uso do sistema somente após a vínculo do usuário em um grupo

...