Card |
---|
| Expandir |
---|
title | 1. Início de Cadastro |
---|
| - Navegue no menu do TestFlow e clique em Ambientes.Image Removed
2 2. Na tabela que será mostrada, clique no botão verde em destaque para adicionar ambiente. Image RemovedImage Added |
Expandir |
---|
title | 2. Link para Definir cabeçalho (Nome e nível de acesso) |
---|
| Clique aqui para mais informações de como preencher o cabeçalho. | Expandir |
---|
title | 3. Preenchimento dos Campos |
---|
| Expandir |
---|
title | 43. Nome de exibição |
---|
| a. Aqui você deverá atribuir um nome para identificar sua atividade de ambiente.Image Removed Image Added
|
Expandir |
---|
title | 54. Permissões de Grupos |
---|
| b. Grupos no TestFlow organizam e controlam o acesso dos usuários aos ambientes,garantindo que cada usuário acesse apenas os ambientes pertinentes ao seu papel ou projeto. Adicione um grupo ao seu ambiente para gerenciar essas permissões de forma eficiente. (Saiba mais sobre o que são os Grupos no TestFlow.) Image RemovedImage Added
|
Expandir |
---|
| c. Aqui você deverá informar o diretório onde os arquivos ou dados relevantes serão armazenados, garantindo que o sistema saiba exatamente onde procurar e salvar as informações necessárias para a execução das atividades.Image Removeddo RM referente a um determinado ambiente. Por exemplo: - Para um ambiente que se refere à versão de desenvolvimento do RM, o diretório deve ser: C:\RM\Atual\Release\Bin
- Para um ambiente que se refere a uma versão legado do RM, o diretório deve ser: C:\RM\Legado\{versão}. Exemplo: C:\RM\Legado\12.1.2404
Image Added
|
Expandir |
---|
title | 76. Propriedades customizáveis |
---|
| d. É recomendado usar as Propriedades customizadas no TestFlow, pois elas permitem ajustes específicos por ambiente, centralizando configurações, melhorando a manutenção, automação e segurança, além de evitar conflitos entre versões. Chave: A chave é o identificador único da propriedade customizada, usada como um placeholder (lugar reservado) no código ou nas configurações. Por exemplo, {VERSÂO} . Valor: O valor é a informação atribuída à chave, que será usada durante a execução. Por exemplo, "12131". Image Added É possível excluir uma propriedade clicando no botão destacado. Image RemovedImage Added Para excluir todas, clique aqui: Image Added
|
|
|
Card |
---|
label | Exemplo Variáveis de ambiente |
---|
| Variáveis de ambiente são parâmetros dinâmicos configuráveis para diferentes ambientes, permitindo que uma atividade seja executada em várias versões do RM sem modificações diretas. Elas definem valores que ajustam a execução de atividades conforme a versão especifica do RM, gerando caminhos de diretórios ou outros parâmetros de forma dinâmica e automatizada. Sendo assim, podemos ter:
Expandir |
---|
title | Parâmetros de Atividade |
---|
| Para cada atividade, existe uma lista de parâmetros que podem ser substituídos pelas variáveis | de ambiente, permitindo que os valores dinâmicos sejam utilizados de acordo com o ambiente configurado. Essas atividades incluem: configuradas. Utilizando variáveis de ambiente | , essas atividades podem ser facilmente adaptadas para diferentes contextos e configurações aumentando flexibilidade e facilitando a manutençãomanutenção dessas atividades torna-se mais fácil. | endpoints, credenciais, e outros dados necessários para a comunicação com serviços web SOAP- : Uri (Wsdl), Soap Endpoint, Descrição, Soap Action, Envelope, Usuário, Senha, Domínio.
- Script SQL: Parâmetros
| para conexões de banco de dados, queries dinâmicas e outros comandos - como: ConnectionString e Script SQL.
- HTTP: Parâmetros como
| URLs, cabeçalhos HTTP, parâmetros de consulta e corpo da requisição. Expandir |
---|
title | Geração de caminho de diretório |
---|
| Geração de caminhos de diretórios: Se você criar uma propriedade customizável do tipo: {versao} com o valor 12.1.2205. Desta forma, um projeto que possua por exemplo uma comparação de arquivos que tenha um caminho do tipo "C:\temp\{versao}", terá a palavra "{versao}" substituída pelo valor definido no cadastro do Ambiente. Exemplo: Image Added Image Added
|
|
Card |
---|
| Imagine que você precisa realizar uma atividade de restauração de base de dados, utilizando um servidor que guarda todos os backups das bases do RM em um mesmo diretório. A única diferença entre os backups é o nome do arquivo, que se diferem pelo acréscimo da sua versão referente ao final. Você deve executar um projeto de teste que utiliza essa atividade para duas versões diferentes do RM: 12.1.2406 e 12.1.2404. Para evitar a criação de duas atividades praticamente idênticas, você pode configurar dois ambientes distintos: um para a versão 12.1.2406 e outro para a versão 12.1.2404, e definir uma variável para gerenciar essa diferença. Sendo assim: Image Added Agora, você pode criar a atividade de forma que o parâmetro de versão seja preenchido dinamicamente conforme o ambiente escolhido, no momento da execução.
Image Added Assim, ao executar a atividade, você poderá selecionar o ambiente desejado e o parâmetro de versão será automaticamente substituído pela versão correspondente ao ambiente escolhido. Image Added | Card |
---|
| Chave: {logDir} Valor:Desenvolvimento: C:\dev\logs Teste: C:\test\logs Produção: C:\prod\logs |
|