Como personalizar projetos no HP ALM (Quality Center)

โšก Resumo Inteligente

A opรงรฃo Personalizar Projeto no HP ALM permite que o administrador do projeto controle quem tem acesso a um projeto e o que cada pessoa pode fazer dentro dele. Este artigo aborda propriedades de usuรกrio, usuรกrios do projeto, grupos e permissรตes, acesso a mรณdulos, entidades do projeto, listas, automail, regras de alerta, fluxo de trabalho e o editor de scripts.

  • ๐Ÿ” Controle de acesso: A opรงรฃo Usuรกrios do Projeto adiciona ou remove contas, e a opรงรฃo Grupos e Permissรตes define o que cada grupo pode criar, atualizar ou excluir.
  • ๐Ÿ‘๏ธ Regra padrรฃo: Todo usuรกrio recรฉm-adicionado comeรงa no grupo Visualizador com direitos somente de leitura atรฉ que um administrador altere a composiรงรฃo do grupo.
  • ๐Ÿšซ Grupos predefinidos: Os cinco grupos predefinidos nรฃo podem ser renomeados, excluรญdos ou editados; portanto, รฉ necessรกrio criar um grupo personalizado para alterar as permissรตes.
  • ๐Ÿงฑ Os campos personalizados: A opรงรฃo Entidades do Projeto adiciona campos definidos pelo usuรกrio, enquanto os campos do sistema permanecem somente leitura e nรฃo podem ser removidos.
  • ๐Ÿ“‹ Listas de projetos: As listas fornecem os valores selecionรกveis โ€‹โ€‹por trรกs de campos como "Status do Bug", e novos itens aparecem imediatamente no mรณdulo de Defeitos.
  • ๐Ÿ“ง Notificaรงรตes: O Automail envia e-mails aos usuรกrios quando os campos de defeito selecionados sรฃo alterados, e as Regras de Alerta abrangem os requisitos e os testes associados.
  • ๐Ÿ“ Editor de Script: O SetFieldApp controla a visibilidade dos campos, o status de obrigatoriedade, o nรบmero da pรกgina e a ordem de exibiรงรฃo para cada grupo de usuรกrios.

Personalizar projeto no HP ALM

O que รฉ a personalizaรงรฃo de projetos no HP ALM?

  • A personalizaรงรฃo de projetos permite que os administradores controlem o acesso a um projeto, definindo os usuรกrios que podem acessรก-lo, alรฉm de oferecer recursos para personalizar os tipos de tarefas que cada usuรกrio pode executar.
  • Vocรช tambรฉm pode personalizar um projeto para atender ร s necessidades especรญficas da sua organizaรงรฃo.
  • Tambรฉm facilita a adiรงรฃo e ediรงรฃo de novos campos de usuรกrio personalizados que podem ser adicionados a cada um dos mรณdulos do ALM.

A personalizaรงรฃo รฉ alcanรงada a partir de Ferramentas> Personalizar A Personalizaรงรฃo de Projetos รฉ uma configuraรงรฃo interna de um projeto e รฉ separada da Administraรงรฃo do Site. A Administraรงรฃo do Site cria domรญnios, projetos e usuรกrios no nรญvel do site, enquanto a Personalizaรงรฃo de Projetos define o que esses usuรกrios podem fazer dentro de um projeto especรญfico.

A janela de Personalizaรงรฃo do Projeto estรก dividida nas รกreas listadas abaixo. Vamos analisรก-las uma a uma.

รrea de personalizaรงรฃo O que ele controla
Propriedades do usuรกrio Os dados do perfil e a senha do usuรกrio conectado.
Usuรกrios do projeto Quais contas pertencem a este projeto?
Grupos e Permissรตes O que cada grupo pode criar, atualizar ou excluir.
Acesso ao mรณdulo Quais mรณdulos cada grupo consegue visualizar?
Entidades do Projeto Campos definidos pelo sistema e pelo usuรกrio em cada entidade
Listas de Projetos Os valores selecionรกveis โ€‹โ€‹por trรกs dos campos da lista
E-mail automรกtico Notificaรงรฃo por e-mail sobre alteraรงรตes no campo de defeitos
Regras de alerta Alertas em requisitos, testes e defeitos.
Editor de Fluxo de Trabalho e Script Layout da caixa de diรกlogo e aรงรตes permitidas por grupo

๐Ÿ’ก Dica: O produto mostrado nessas capturas de tela mudou de mรฃos mais de uma vez. Comeรงou como HP Quality Center, tornou-se HPE e depois Micro Focus ALM, e agora รฉ publicado pela OpenText como ALM/Quality Center. As telas de personalizaรงรฃo e o modelo de script de fluxo de trabalho descritos aqui permanecem os mesmos.

Propriedades do usuรกrio

O usuรกrio atualmente conectado pode editar os detalhes do seu prรณprio perfil, e a pรกgina tambรฉm permite que ele altere sua senha.

ObservaรงรฃoSomente a senha do usuรกrio atualmente conectado pode ser alterada aqui, mesmo que o usuรกrio seja do tipo 'Administrador do Projeto'.

Passo 1) Clique no link "Ferramentas" e selecione "Personalizar", conforme mostrado abaixo.

Propriedades do usuรกrio

Passo 2) A caixa de diรกlogo Personalizaรงรฃo do Projeto รฉ exibida conforme mostrado abaixo.

Propriedades do usuรกrio

Passo 3) Para alterar a senha do usuรกrio atual, clique em 'Alterar senha' na guia 'Propriedades do usuรกrio'.

Propriedades do usuรกrio

Passo 4) A caixa de diรกlogo de alteraรงรฃo de senha รฉ aberta.

  1. Digite a senha antiga
  2. Insira a nova senha
  3. Insira Confirmar Senha
  4. Clique OK'

Propriedades do usuรกrio

Passo 5) A mensagem de status serรก exibida ao usuรกrio.

Propriedades do usuรกrio

Passo 6) O usuรกrio tambรฉm pode editar os seguintes detalhes do perfil.

  1. Identificaรงรฃo do email
  2. Nome completo
  3. Telefone
  4. Clique em "Salvar"

Observaรงรฃo: Os usuรกrios nรฃo poderรฃo editar seu nome de usuรกrio, mesmo que sejam do tipo 'Administrador do Projeto'.

Propriedades do usuรกrio

Passo 7) O status รฉ exibido ao usuรกrio conforme mostrado abaixo.

Propriedades do usuรกrio

Usuรกrios do projeto

Este mรณdulo permite que os usuรกrios adicionem e removam usuรกrios do projeto ALM atual. Vocรช tambรฉm pode atribuir usuรกrios a grupos de usuรกrios para restringir os privilรฉgios de acesso.

Passo 1) Agora vamos adicionar usuรกrios ร  รกrea de Projetos.

  1. Navegue atรฉ usuรกrios do projeto
  2. Clique no menu suspenso Adicionar usuรกrio.

Usuรกrios do projeto

Passo 2) Ao clicar na opรงรฃo "Adicionar usuรกrio" no menu suspenso, os seguintes mรฉtodos sรฃo exibidos ao usuรกrio, conforme mostrado abaixo.

  1. Adicionar usuรกrio por nome โ€“ O administrador do projeto pode adicionar um usuรกrio ALM existente a este projeto, informando o nome de usuรกrio.
  2. Adicionar novo usuรกrio ao site โ€“ Adicione um novo usuรกrio ao site inserindo todos os detalhes, da mesma forma que os usuรกrios sรฃo adicionados na Administraรงรฃo do Site.
  3. Adicionar usuรกrios do site โ€“ Adicione um usuรกrio existente pesquisando pelo nome ou ID dele.

Vejamos cada um desses mรฉtodos.

Usuรกrios do projeto

Passo 3) Vamos adicionar um usuรกrio com base no nome. Certifique-se de que esse usuรกrio jรก exista no banco de dados de administraรงรฃo do ALM, ou seja, um usuรกrio criado usando o Mรณdulo de Administraรงรฃo do Site.

  1. Selecione 'Usuรกrios do Projeto' na janela de Personalizaรงรฃo do Projeto.
  2. Clique em 'Adicionar usuรกrio'
  3. Insira nome de usuรกrio
  4. Clique OK'

Usuรกrios do projeto

Passo 4) O usuรกrio adicionado รฉ exibido conforme mostrado abaixo.

Usuรกrios do projeto

Passo 5) Agora vamos adicionar um usuรกrio usando a opรงรฃo 'Adicionar novo usuรกrio ao site'.

Usuรกrios do projeto

Passo 6) Ao clicar em 'Adicionar novo usuรกrio ao site' a partir de 'Adicionar usuรกrio', a seguinte caixa de diรกlogo รฉ exibida.

  1. Insira nome de usuรกrio
  2. Digite Email
  3. Digite o nome completo
  4. Digite o nรบmero do telefone
  5. Clique OK'

Usuรกrios do projeto

Passo 7) O usuรกrio foi adicionado ao projeto atual. Ele aparece em "Usuรกrios do Projeto", como mostrado abaixo.

Usuรกrios do projeto

Passo 8) Agora, vamos adicionar usuรกrios ao projeto usando a opรงรฃo "Adicionar usuรกrios do site". Certifique-se de que o usuรกrio jรก esteja no banco de dados de administraรงรฃo do ALM.

Usuรกrios do projeto

Passo 9) A seguinte caixa de diรกlogo รฉ exibida.

  1. Digite o nome de usuรกrio e clique no รญcone de pesquisa.
  2. O nome de usuรกrio รฉ exibido
  3. Clique OK'

Usuรกrios do projeto

Passo 10) O usuรกrio รฉ adicionado ao projeto e exibido conforme mostrado abaixo.

Usuรกrios do projeto

Passo 11) O administrador do projeto tambรฉm pode remover um usuรกrio do mรณdulo Usuรกrios do Projeto.

  1. Selecione o usuรกrio
  2. Clique em 'Remover usuรกrio'.

Usuรกrios do projeto

Passo 12) Uma caixa de diรกlogo de confirmaรงรฃo serรก exibida. Clique em 'Sim'.

Usuรกrios do projeto

Passo 13) Ao clicar em 'Sim', o usuรกrio รฉ removido da lista de usuรกrios do projeto.

Usuรกrios do projeto

Passo 14) Cada usuรกrio em 'Usuรกrios do Projeto' possui uma assinatura associada.

Observaรงรฃo: Por padrรฃo, qualquer usuรกrio adicionado possui apenas permissรตes de "Visualizaรงรฃo".

  1. Selecione o nome de usuรกrio
  2. Selecione a aba 'Associaรงรฃo'.
  3. A lista de membros do usuรกrio selecionado รฉ exibida. A usuรกria recรฉm-adicionada, 'Cathy', possui permissรฃo de 'Visualizador'.

Usuรกrios do projeto

Grupos e Permissรตes

Este mรณdulo permite ao administrador do projeto atribuir privilรฉgios a grupos de usuรกrios, especificando permissรตes.

Existem 5 grupos predefinidos no ALM, e cada um desses grupos de usuรกrios possui um nรญvel de permissรฃo diferente.

  1. Desenvolvedor
  2. Gestรฃo de Projetos
  3. QA Tester
  4. Administrador de DT
  5. Espectador

Observaรงรฃo: Por padrรฃo, qualquer usuรกrio adicionado ร  รกrea do projeto possui apenas a permissรฃo "Visualizar".

Passo 1) Vejamos a lista de usuรกrios do grupo 'TDAdmin'.

  1. Selecione 'TDAdmin'
  2. Na aba "Membros", vocรช verรก os usuรกrios que nรฃo fazem parte do grupo.
  3. Na seรงรฃo "No Grupo", vocรช verรก a lista de usuรกrios dentro do grupo. Neste caso, apenas o "Administrador" รฉ exibido.

Grupos e permissรตes

Passo 2) As permissรตes de grupo predefinidas nรฃo podem ser editadas.

  1. Selecione 'TDAdmin'
  2. Acesse a guia Permissรตes.
  3. Selecione qualquer mรณdulo (Defeitos, neste caso).
  4. As permissรตes nรฃo podem ser editadas, mesmo que o usuรกrio atual seja um administrador do projeto.

Grupos e permissรตes

Passo 3) Os grupos predefinidos nรฃo podem ser renomeados nem excluรญdos.

Grupos e permissรตes

Passo 4) Para alterar as permissรตes de um grupo, o administrador do projeto precisa adicionar um novo grupo. Digamos que precisamos criar um novo grupo de usuรกrios cujos membros tenham permissรฃo de "Editar" para o mรณdulo de Defeitos e permissรฃo de "Visualizar" para todo o resto. Isso significa que todas as permissรตes devem ser as mesmas de um usuรกrio com permissรฃo de "Visualizar", exceto que o usuรกrio deve poder atualizar os defeitos. Para fazer isso,

  1. Clique em 'Novo Grupo'
  2. Uma caixa de diรกlogo de confirmaรงรฃo serรก exibida ao usuรกrio. Clique em 'Sim'.

Grupos e permissรตes

Passo 5) Ao clicar em Sim, a caixa de diรกlogo 'Novo Grupo' รฉ exibida.

  1. Digite o nome do grupo
  2. Insira o perfil em que ele deve se basear.

Grupos e permissรตes

Passo 6) O grupo de usuรกrios foi criado conforme mostrado abaixo. Vocรช tambรฉm pode ver que podemos renomear ou excluir este grupo, pois ele foi criado por nรณs. Grupos predefinidos no ALM nรฃo podem ser editados ou excluรญdos.

Grupos e permissรตes

Passo 7) Para alterar a permissรฃo,

  1. Acesse a aba 'Permissรตes'.
  2. Clique na aba 'Defeitos'
  3. Ative a opรงรฃo 'Atualizar' para defeitos.
  4. Ative a opรงรฃo 'Atualizar' para Links.

Grupos e permissรตes

Acesso ao mรณdulo

Este mรณdulo permite que os administradores do projeto controlem os mรณdulos aos quais cada grupo de usuรกrios pode acessar. Isso impede que os usuรกrios acessem mรณdulos restritos.

Vamos supor que os desenvolvedores nรฃo tenham nada a ver com os casos de teste. Portanto, eles podem ser impedidos de acessar o Plano de teste e Laboratรณrio de Teste mรณdulos.

Passo 1) O acesso padrรฃo aos mรณdulos รฉ mostrado abaixo. Todos os grupos de usuรกrios tรชm acesso a todos os mรณdulos por padrรฃo.

Acesso ao mรณdulo

Passo 2) Para fins de demonstraรงรฃo, vamos remover todo o acesso a mรณdulos do tipo de usuรกrio VIEW, exceto o mรณdulo Defeitos. Desmarque todas as caixas de seleรงรฃo de acesso a mรณdulos para o usuรกrio View, exceto o mรณdulo Defeitos, conforme mostrado abaixo.

Acesso ao mรณdulo

Passo 3) Agora, vamos fazer login usando um dos IDs de usuรกrio "Visualizar" para verificar se as alteraรงรตes foram aplicadas corretamente. Pela captura de tela abaixo, fica evidente que as configuraรงรตes foram aplicadas conforme o esperado, pois apenas o mรณdulo "Defeitos" รฉ exibido para o usuรกrio "Jim".

Acesso ao mรณdulo

โš ๏ธ Aviso: O acesso a mรณdulos e as permissรตes de grupo sรฃo dois controles diferentes. Remover o acesso a um mรณdulo o oculta do menu, mas isso nรฃo revoga, por si sรณ, as permissรตes subjacentes. Defina ambos ao restringir um grupo.

Entidades do Projeto

  • O recurso Entidades do Projeto permite que os administradores do projeto modifiquem o comportamento dos campos do sistema ALM ou definam campos definidos pelo usuรกrio.
  • Por exemplo, se estivermos executando testes em vรกrias versรตes e quisermos adicionar um campo 'Versรฃo da Versรฃo' no mรณdulo Adicionar Defeito, podemos fazer isso usando o mรณdulo Entidades do Projeto.

Passo 1) Campos definidos pelo usuรกrio nรฃo podem ser adicionados em campos do sistema, que sรฃo somente leitura.

  1. Selecione 'Entidades do Projeto'
  2. Selecione 'Defeito' e, em seguida, a subpasta 'Campos do Sistema'.
  3. Observe que nรฃo serรก possรญvel adicionar um 'Novo Campo' nem excluir um existente, pois os campos do sistema sรฃo somente leitura.

Entidades do Projeto

Passo 2) Para adicionar um campo definido pelo usuรกrio,

  1. Selecione a subpasta 'Campos do Usuรกrio' no mรณdulo 'Defeitos'.
  2. Clique em 'Novo Campo'
  3. Os detalhes do campo aparecem como mostrado abaixo e podem ser editados.

Entidades do Projeto

Passo 3) Os detalhes do campo tambรฉm podem ser editados conforme mostrado abaixo.

  1. Renomeie a etiqueta para 'Nรบmero da Construรงรฃo'.
  2. Marque a opรงรฃo 'Obrigatรณrio', o que significa que este campo se tornarรก obrigatรณrio ao publicar um novo defeito.
  3. Clique em Salvar

Entidades do Projeto

Passo 4) Agora podemos ver a alteraรงรฃo no mรณdulo de Defeitos. Navegue atรฉ o mรณdulo de Defeitos e o usuรกrio verรก o campo 'Nรบmero da Versรฃo' recรฉm-criado como parte da caixa de diรกlogo Novo Defeito.

Entidades do Projeto

Listas de Projetos

  • A funcionalidade Listas de Projetos permite que os administradores de projetos adicionem listas personalizadas a um projeto. Uma lista contรฉm valores que o usuรกrio pode inserir em campos definidos pelo sistema ou pelo usuรกrio.
  • Por exemplo, a lista de Status de Bugs possui seis status predefinidos: Novo, Aberto, Corrigido, Reaberto, Fechado e Rejeitado. Se desejarmos adicionar mais um status, como Duplicado, podemos fazรช-lo utilizando este mรณdulo.

Passo 1) Para adicionar um item a uma lista predefinida,

  1. Clique em 'Listas de Projetos'
  2. Selecione 'Status do bug'
  3. Clique em 'Novo Item'. A caixa de diรกlogo Novo Item serรก aberta.
  4. Insira o nome do item.
  5. Clique OK'

Listas de Projetos

Passo 2) Ao clicar em OK, o novo item รฉ criado conforme mostrado abaixo.

Listas de Projetos

Passo 3) Agora precisamos salvar as alteraรงรตes.

  1. Clique no botรฃo 'Salvar'.
  2. Uma janela pop-up serรก exibida. Clique em 'OK'.

Listas de Projetos

Passo 4) Agora, acesse o mรณdulo Defeitos e verifique se o campo de status contรฉm o item recรฉm-adicionado. Adicionar um status tambรฉm afeta o ciclo de vida do defeitoPortanto, defina o novo valor em conjunto com a equipe antes de implementรก-lo.

Listas de Projetos

E-mail automรกtico

Este mรณdulo permite que os administradores do projeto configurem regras de notificaรงรฃo automรกtica por e-mail, para notificar os usuรกrios sobre as alteraรงรตes feitas em defeitos especรญficos. O recurso de e-mail automรกtico estรก disponรญvel apenas para o mรณdulo de Defeitos.

Passo 1) Para ativar as notificaรงรตes automรกticas por e-mail, siga os passos abaixo.

  1. Acesse o link 'Automail'.
  2. O usuรกrio pode acionar o envio de e-mails selecionando qualquer nรบmero de campos disponรญveis na lista.
  3. Esta tabela mostra a lista de campos que o usuรกrio selecionou para enviar e-mails.
  4. O administrador do projeto tambรฉm pode selecionar as configuraรงรตes de e-mail para cada usuรกrio disponรญvel.
  5. Clique em 'Salvar'.

E-mail automรกtico

Passo 2) Uma janela pop-up serรก exibida. Clique em OK.

E-mail automรกtico

Regras de alerta

Este mรณdulo permite que os administradores do projeto ativem regras de alerta para o projeto atual. Essa funcionalidade cria alertas e envia e-mails quando ocorrem alteraรงรตes no projeto. Ela se aplica a requisitos, testes associados e defeitos.

Passo 1) Para ativar as regras de alerta,

  1. Acesse 'Regras de Alerta'.
  2. Ative a caixa de seleรงรฃo "Alerta associado a"
  3. Ative a opรงรฃo "Enviar e-mail para" e adicione o testador ou designer correspondente.
  4. Clique em "Salvar"

Regras de alerta

  • O primeiro alerta: o criador do teste รฉ alertado quando um requerimento รฉ modificado, para que os testes associados possam ser atualizados.
  • O segundo alerta: o testador รฉ alertado quando um defeito Altera o seu estado para 'Corrigido', para que o testador responsรกvel possa retomรก-lo para novos testes.

Fluxo de trabalho

  • Este mรณdulo permite que os administradores do projeto gerem scripts que ajudam na personalizaรงรฃo do mรณdulo de Defeitos, ou seja, a caixa de diรกlogo Adicionar Defeito ou a caixa de diรกlogo Visualizar Defeito.
  • Com a ajuda deste mรณdulo, os administradores de projeto tambรฉm podem escrever scripts para personalizar caixas de diรกlogo em outros mรณdulos e controlar as aรงรตes que os usuรกrios podem executar.

Agora vamos personalizar a caixa de diรกlogo 'Adicionar Defeito' para o tipo de usuรกrio do grupo 'TDAdmin'.

Passo 1) Em Personalizaรงรฃo de Projetos,

  1. Clique em 'Fluxo de trabalho'.
  2. Selecione o 'Script' Generator โ€“ Link para 'Adicionar personalizaรงรฃo do campo de defeito'

Fluxo de trabalho

Passo 2) A caixa de diรกlogo de personalizaรงรฃo do campo Adicionar Defeito รฉ aberta.

  1. Selecione o grupo de usuรกrios.
  2. Selecione os campos que vocรช nรฃo deseja que apareรงam na caixa de diรกlogo Adicionar Defeito.
  3. Clique no link '<' para ocultar os campos da lista de campos visรญveis.

Observaรงรฃo: os campos obrigatรณrios nรฃo podem ser movidos para fora da lista de campos visรญveis.

Fluxo de trabalho

Passo 3) Apรณs remover todos os campos irrelevantes da lista de campos visรญveis, a caixa de diรกlogo de personalizaรงรฃo รฉ exibida conforme mostrado abaixo.

  1. Os campos que sรฃo removidos da lista de campos visรญveis.
  2. Os campos que farรฃo parte da caixa de diรกlogo Adicionar Defeito.
  3. Aplique as alteraรงรตes no script.

Fluxo de trabalho

Observaรงรฃo: Embora tenhamos personalizado isso por meio da interface do usuรกrio, as alteraรงรตes sรฃo aplicadas gerando scripts em segundo plano. Tambรฉm abordaremos a ediรงรฃo de scripts por meio de um exemplo na prรณxima seรงรฃo.

Passo 4) Agora, faรงa login como um usuรกrio do tipo 'TDAdmin' e clique em 'Novo Defeito' no mรณdulo Defeitos. Os campos selecionados como visรญveis serรฃo exibidos na janela Novo Defeito.

Fluxo de trabalho

Editor de scripts

O editor de scripts ajuda os usuรกrios a escrever scripts para personalizar caixas de diรกlogo em todos os mรณdulos e para controlar as aรงรตes que os usuรกrios podem executar em cada mรณdulo.

Vamos alterar a forma como a caixa de diรกlogo "Visualizar Defeito" รฉ exibida ao usuรกrio com a ajuda do editor de scripts.

Passo 1) Para acessar o editor de scripts,

  1. Acesse a guia Fluxo de Trabalho.
  2. Clique em 'Editor de scripts'.

Editor de scripts

Passo 2) O editor de scripts รฉ exibido ao usuรกrio conforme mostrado abaixo.

  1. Selecione 'Script do Mรณdulo de Defeitos'
  2. O comentรกrio indica a รกrea onde precisamos fazer alteraรงรตes, pois menciona explicitamente 'personalizaรงรฃo do campo de detalhes do defeito'.
  3. O script รฉ escrito separadamente para cada grupo de usuรกrios. O bloco que estamos analisando corresponde ao grupo de usuรกrios 'Developer'. Precisamos fazer alteraรงรตes no grupo de usuรกrios 'TDAdmin'.

Editor de scripts

Passo 3) Agora, role a pรกgina para baixo atรฉ o grupo de usuรกrios 'TDAdmin', onde precisamos fazer as alteraรงรตes. As configuraรงรตes atuais para 'TDAdmin' sรฃo exibidas conforme mostrado abaixo.

Editor de scripts

Passo 4) Vamos entender o script. Considere a seguinte linha de cรณdigo:

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Aqui estรฃo os detalhes:

Parรขmetro Significado
SetFieldApp A chamada de funรงรฃo, feita com 5 parรขmetros.
Nome do campo BG_ACTUAL_FIX_TIME โ€“ o nome do campo cujas configuraรงรตes vamos alterar.
Bandeira visรญvel Se verdadeiro, o campo ficarรก visรญvel.
Sinalizador obrigatรณrio Verifica se o campo รฉ obrigatรณrio. Se verdadeiro, o campo รฉ obrigatรณrio.
Sinalizador PageNo Comeรงa com 0. Se houver muitos campos, eles podem ser configurados para serem exibidos pรกgina por pรกgina.
Ver pedido Define a ordem do campo. Comeรงa com 0 e incrementa de 1 em 1.

Passo 5) Vamos fazer alteraรงรตes no primeiro campo, 'BG_ACTUAL_FIX_TIME'. O script para esse campo no editor de scripts รฉ mostrado abaixo.

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Com o script acima, a caixa de diรกlogo Detalhes do Defeito รฉ exibida ao usuรกrio conforme mostrado abaixo.

Editor de scripts

Edite essa linha de cรณdigo conforme mostrado abaixo.

SetFieldApp "BG_ACTUAL_FIX_TIME", False, False, 0, 16

Definir o sinalizador de visibilidade como Falso oculta o campo. A saรญda do script รฉ refletida na caixa de diรกlogo Detalhes do Defeito, conforme mostrado abaixo.

Editor de scripts

Passo 6) Vamos fazer alteraรงรตes em todos os campos disponรญveis.

  1. Altere os parรขmetros das chamadas de funรงรฃo conforme explicado na etapa anterior para cada campo, como mostrado abaixo.
  2. Clique em 'Salvar'.

Editor de scripts

Passo 7) Agora, faรงa login como um usuรกrio do tipo 'TDAdmin' e abra um dos defeitos para que a caixa de diรกlogo 'Exibir detalhes do defeito' seja exibida. A caixa de diรกlogo serรก exibida conforme mostrado abaixo.

Editor de scripts

Melhores prรกticas para personalizaรงรฃo de projetos HP ALM

A personalizaรงรฃo รฉ fรกcil de comeรงar e difรญcil de desfazer, por isso, adquirir alguns hรกbitos evita retrabalho considerรกvel mais tarde.

  1. Nunca edite um projeto em execuรงรฃo antes de publicรก-lo. Aplique as alteraรงรตes em uma cรณpia do projeto, confirme-as e somente entรฃo repita a alteraรงรฃo em produรงรฃo.
  2. Crie grupos personalizados em vez de lutar contra os grupos predefinidos. Crie um novo grupo com base no perfil predefinido mais prรณximo e ajuste apenas as permissรตes que precisam ser diferentes.
  3. Mantenha os campos definidos pelo usuรกrio ao mรญnimo. Cada campo obrigatรณrio adicional torna o registro de defeitos mais lento e, muitas vezes, recebe um valor padrรฃo sem significado.
  4. Comente cada alteraรงรฃo no script do fluxo de trabalho. O editor de scripts comporta um arquivo longo por mรณdulo, e uma ediรงรฃo sem comentรกrios รฉ difรญcil de... trace meses depois.
  5. Faรงa um backup do script do fluxo de trabalho antes de editรก-lo. Copie o script existente para um arquivo de texto, pois nรฃo hรก histรณrico de versรตes dentro do editor.
  6. Faรงa o teste com uma conta real de cada grupo. As permissรตes frequentemente se comportam de maneira diferente da que a grade de caixas de seleรงรฃo sugere.

Para continuar com a administraรงรฃo do HP ALM, leia Como criar um domรญnio, um projeto e um usuรกrio Na Administraรงรฃo do Site, o Introduรงรฃo ao HP ALMe a totalidade Tutorial HP ALMPara obter informaรงรตes sobre os mรณdulos afetados por essas configuraรงรตes, consulte os requisitos, Plano de teste e filtros, sinalizadores e histรณrico.

Perguntas Frequentes

A Administraรงรฃo do Site cria domรญnios, projetos e usuรกrios em nรญvel de site em toda a instalaรงรฃo. A Personalizaรงรฃo do Projeto define o que esses usuรกrios podem ver e fazer dentro de um projeto especรญfico.

Os cinco grupos predefinidos estรฃo bloqueados por padrรฃo para que sempre exista uma base de referรชncia. Crie um novo grupo com base no perfil mais prรณximo e, em seguida, ajuste as permissรตes nessa cรณpia.

Sim, mas os valores armazenados serรฃo perdidos. Limpe o campo nos registros existentes primeiro ou exporte os dados, pois a exclusรฃo nรฃo pode ser desfeita na tela de personalizaรงรฃo.

Verifique se o servidor de e-mail estรก configurado na Administraรงรฃo do Site, se cada usuรกrio possui um endereรงo de e-mail vรกlido e se pelo menos um campo estรก selecionado na grade de e-mail automรกtico.

Eles podem elaborar a lรณgica do VBScript e explicar os blocos existentes, mas nรฃo conhecem os nomes dos seus campos. Confirme cada nome de entidade em relaรงรฃo ร s Entidades do Projeto antes de salvar o script.

Sim. Os scripts de fluxo de trabalho e os campos personalizados devem ser testados novamente apรณs cada atualizaรงรฃo. Mantenha a personalizaรงรฃo documentada e minimalista para que o esforรงo de verificaรงรฃo permaneรงa gerenciรกvel.

Resuma esta postagem com: