35 principais perguntas da entrevista do JIRA & Respostas

Anonim

A seguir estão as perguntas mais frequentes da entrevista de teste do JIRA para caloiros, bem como para profissionais de QA experientes.

1) O que é JIRA?

JIRA é um produto de rastreamento de problemas ou uma ferramenta de software desenvolvida pela Atlassian, comumente usado para rastreamento de bugs, gerenciamento de projetos e rastreamento de problemas; é inteiramente baseado nesses três aspectos. É amplamente utilizado no desenvolvimento e teste de software.

2) O que é um fluxo de trabalho?

O fluxo de trabalho é definido como um movimento do bug / problema através de vários estágios durante seu ciclo de vida

  • Criado / Aberto
  • WIP (trabalho em andamento)
  • Concluído / Fechado

3) O que pode ser chamado de problema no Atlassian JIRA?

No JIRA, um problema pode ser qualquer coisa como um

  • Bug de software
  • A tarefa do projeto
  • Um tíquete de help desk
  • O formulário de pedido de licença

4) Liste os programas de controle de origem com os quais se integra?

Ele se integra a programas de controle de origem, como CVS, Git, Subversion, ClearCase, Visual SourceSafe, Mercurial e Perforce.

5) Por que usar o software JIRA?

A razão por trás do uso do JIRA é

  • Política de licenciamento honesta e justa
  • Recursos que não estão disponíveis em outro lugar
  • Receba as últimas atualizações sobre o andamento dos projetos
  • Funciona em qualquer lugar e é reconhecido por muitas empresas famosas
  • Facilmente extensível e personalizável

6) É possível acessar o site da nuvem JIRA através de um dispositivo móvel?

Sim, é possível acessar o site da nuvem JIRA através de um dispositivo móvel. Você deve usar a URL do site da nuvem JIRA em seu navegador móvel.

7) Você pode desabilitar o JIRA mobile para o site?

Você pode desabilitar o JIRA mobile para o site para que os usuários não consigam operar a visualização de desktop do JIRA em seus dispositivos móveis. O JIRA mobile vem como um complemento do sistema e pode ser desativado a qualquer momento.

8) Explique o problema de rotulagem e vinculação no JIRA

  • Problema de rotulagem: permite categorizar um problema de uma forma mais informal do que atribuí-lo a um componente ou versão. Você pode então pesquisar problemas de acordo com o rótulo.
  • Problema de vinculação : Este recurso permite que você vincule uma associação entre dois problemas no mesmo ou em servidores JIRA diferentes.

9) Nomeie os tipos de relatórios gerados no JIRA

O JIRA oferece relatórios que mostram estatísticas para projetos, versões, pessoas ou outros campos dentro dos problemas. Vários relatórios incluídos no JIRA são

  • Relatório de Idade Média
  • Relatório de gráfico de pizza
  • Relatório de tempo de resolução
  • Relatório de problemas criados recentemente
  • Relatório de problemas resolvidos vs. criados
  • Grupo de nível único por relatório
  • Relatório de controle de tempo
  • Relatório de carga de trabalho do usuário
  • Relatório de gráfico de pizza de carga de trabalho, etc.

10) O que é clonagem de um problema?

A clonagem como problema permite que você crie uma duplicata do problema original para que muitos funcionários possam trabalhar em um único problema dentro de um único projeto. O problema do clone pode ser conectado ao problema original. Um problema de clone ocorre após as informações

  • Resumo
  • Descrição
  • Cessionário
  • Ambiente
  • Prioridade
  • Tipo de problema
  • Segurança
  • Repórter
  • Componentes, etc.

11) Quais são as coisas não incluídas no problema clonado no JIRA?

  • Controle de tempo
  • Histórico de problemas
  • Comentários

12) Qual é a utilidade do assistente "Move Issue" no JIRA?

O assistente de problema de movimentação permite que você especifique outro projeto em sua instância JIRA. Mover assistente permite que você altere certos atributos de um problema como

  • Tipo de problema: se o seu problema for um tipo de problema alfandegário e não ocorrer em seu projeto de destino, você deve escolher um novo tipo de problema para o seu problema
  • Status do problema: se você atribuiu seu problema como um status de problema personalizado e ele não existe em seu projeto, você deve selecionar um novo status de problema para o seu problema
  • Campos personalizados: se você determinou campos personalizados obrigatórios para o seu problema, que não ocorrem no projeto de destino, você deve definir valores para eles.

13) Como a configuração de segurança é útil no JIRA?

A configuração de segurança do JIRA restringe o acesso ao problema apenas às pessoas que têm permissão para trabalhar no problema ou a um membro do nível de segurança escolhido. O nível de segurança de um problema pode ser definido quando o problema é criado ou quando o problema está sendo editado

14) Como você pode compartilhar um problema com outros usuários no JIRA?

Você pode enviar um problema por e-mail usando a opção de compartilhamento no JIRA. Você também pode enviar por e-mail a outros usuários do JIRA um link para o problema, compartilhando o problema com eles ou mencionando-os no campo Descrição ou Comentário de um problema.

15) Como você pode modificar vários problemas em massa?

Para modificar vários problemas em massa, você pode usar a opção Alteração em massa no menu "Ferramentas" do navegador. Todos os problemas na página atual podem ser selecionados para a operação em massa. A lista a seguir detalha as operações em massa disponíveis, como

  • Transição de fluxo de trabalho
  • Excluir
  • Jogada
  • Editar

16) Como você pode desabilitar a notificação de e-mail para operações em massa?

Para desabilitar a notificação de e-mail para uma operação em massa específica, você deve desmarcar a caixa de seleção “Enviar notificação” no assistente de operação em massa.

17) O que inclui um histórico de alterações de problema?

O histórico de alterações do problema inclui

  • Exclusão de um comentário
  • Exclusão de um registro de trabalho
  • Criação ou remoção de um link de problema
  • Anexo de um arquivo
  • Alterações em um campo de problema

18) Explique o que as três cores indicam os tempos de rastreamento ou duração de um problema?

Três cores serão exibidas representando a quantidade de tempo gasto por trás do problema

  • Estimativa original (azul): o tempo estimado inicialmente para resolver o problema
  • Estimativa restante (laranja): o tempo restante restante para resolver o problema
  • Tempo gasto ou registrado (verde): a quantidade de tempo gasto até agora para resolver o problema

19) Quais são alguns dos complementos populares do JIRA?

Alguns complementos populares para JIRA incluem,

  • Suites utilitários para JIRA
  • ScriptRunner para JIRA
  • Zephyr para JIRA - Gerenciamento de Teste
  • JIRA Toolkit Plugin
  • Atlassian REST API Browser
  • Portfólio para JIRA
  • JIRA Misc Workflow Extensions
  • Tempo Timesheets para JIRA
  • JIRA Charting Plugin

20) O que é Schemes no JIRA?

Os esquemas são uma parte importante da configuração do JIRA. É uma coleção de valores configurados que podem ser usados ​​por um ou mais projetos JIRA. Por exemplo, Esquemas de notificação, Esquema de permissão, Esquema de tipo de problema e assim por diante. Há um total de sete tipos de esquemas.

21) O que pode ser configurado para o projeto JIRA e tipo de problema?

Você pode configurar as seguintes coisas para cada par de um tipo de problema e projeto JIRA.

  • A ordem dos campos personalizados aparece em uma tela de problema
  • O fluxo de trabalho de um problema, incluindo os status
  • Quais campos personalizados e sistema um problema pode usar
  • Acessibilidade do projeto
  • Permissões para o que um usuário pode fazer com um problema
  • Versões e componentes disponíveis para um problema

22) É possível fazer backup de seus dados de nuvem JIRA?

No JIRA, você pode fazer um backup dos seus dados na nuvem do JIRA usando o Backup Manager. Mas apenas um arquivo de backup é armazenado por vez. O backup existente é substituído por novos.

23) Quais dados podem ser copiados?

Os dados de backup incluem,

  • Anexos se selecionados
  • Usuários e suas configurações de grupo
  • Avatares
  • Problemas

24) Dê algumas dicas úteis sobre o fluxo de trabalho do JIRA

  • Como tais, os status são objetos globais no JIRA. Alterar o nome do status em um fluxo de trabalho mudará o status em todos os fluxos de trabalho que usam esse status
  • Passe o mouse sobre o status ou transição para ver os rótulos de transição relevantes
  • Não se pode clonar transições no designer de fluxo de trabalho
  • No designer de fluxo de trabalho, não se pode criar anotações
  • Diretamente, você não pode definir a propriedade editável do problema.

25) Quais são as limitações ao editar um fluxo de trabalho ativo?

  • Se um fluxo de trabalho estiver ativo, você não pode editar o nome do fluxo de trabalho (apenas a descrição)
  • Você não pode excluir as etapas do fluxo de trabalho
  • Um status associado a uma etapa não pode ser editado
  • Você não pode adicionar nenhuma nova transição de saída se uma etapa não tiver transições de saída (as transições globais não são consideradas).
  • O Step ID de uma etapa não pode ser alterado.

26) No fluxo de trabalho do JIRA, é possível fazer a transição de um problema de volta ao seu status anterior?

Praticamente, não é possível fazer a transição de um problema de volta ao status anterior. No entanto, você pode usar o recurso "em espera" para fazer a transição de um problema de volta ao seu status anterior. Aqui estão as etapas,

  • Em um fluxo de trabalho, crie uma transição global para o estado 'Em espera'.
  • Agora, do status 'Em espera', crie outra transição para todos os outros status aos quais deseja voltar
  • Como os nomes das transições não podem ser iguais, adicione um espaço em branco no final.
  • Agora você não quer a transição de status de ' Em Espera' e 'Concluído' para 'Em Espera' Portanto, você ocultará o outro status “Em Espera” adicionando a condição de campo de valor na transição global.

27) Qual é o papel dos validadores no JIRA?

Os validadores no JIRA verificam se qualquer entrada feita para a transição é válida antes que a transição seja realizada. Se um validador falhar, o problema não progredirá para o status de destino da transição.

28) Que tipos de funções Post são realizadas após a execução da transição?

Tipos de funções Post realizadas após a transição ser executada incluem

  • Adicionar um comentário a um problema
  • Gerando histórico de alterações para um problema
  • Atualizar os campos de um problema
  • Gerando um evento para acionar notificações por e-mail

29) O que é um evento no JIRA?

Os eventos são classificados em dois eventos do sistema (eventos definidos pelo JIRA) e eventos personalizados (eventos definidos pelo usuário). Um evento descreve o status, o modelo padrão, o esquema de notificação e as associações de função pós-transição do fluxo de trabalho para o evento.

30) O que é o registro de auditoria?

Em Registro de auditoria, você pode ver todos os detalhes sobre o problema criado e as alterações feitas nos problemas.

31) Para um projeto Agile, como as histórias de usuário no JIRA são criadas?

Para um projeto Ágil criar histórias de usuário no JIRA, siga as etapas abaixo.

  • Tipo de problema -Epic e tipo de problema - história vinculada a ele. Para isso, na página 'Criar Problema', acesse “Configurar Campos” e selecione o campo “Link épico” para ser incluído na tela de criação de problema.
  • Ou você pode ter um backlog do produto criando uma história de usuário principal e tendo várias subtarefas sob ela.

32) O que é um “coletor de problemas”?

Um “coletor de problemas” permite que você insira facilmente um formulário de feedback do JIRA em seu próprio site. Isso ajuda os visitantes do site a registrar problemas no JIRA por meio do nosso site. Para usar o formulário de feedback do JIRA, os visitantes do nosso site não precisam de uma conta de usuário no JIRA.

33) Indique a diferença entre Bugzilla e JIRA?

Bugzilla JIRA
  • É um código aberto
  • É uma ferramenta comercial
  • Usar o Bugzilla pode ser um pouco complicado para poucos devido ao agrupamento de usuários e concessão de permissões
  • Para alguns, usar o JIRA seria mais conveniente do que o Bugzilla
  • O Bugzilla permite-lhe mostrar / ocultar todo o campo personalizado ou valores específicos com base no valor de algum outro campo
  • O JIRA permite a configuração condicional com base apenas nos campos Tipo e Projeto.
  • O Bugzilla tem uma opção de pesquisa avançada poderosa
  • JIRA carece de opções de pesquisa de nível avançado. JIRA possui uma linguagem JQL flexível (JIRA Query Language). Ele permite que você crie expressões booleanas arbitrárias.
  • Ao contrário do JIRA, o Bugzilla permite que os usuários selecionem o status inicial de um novo problema.
  • Ao contrário do Bugzilla, o JIRA permite que você defina vários fluxos de trabalho que são aplicados com base no projeto e tipo do problema.
  • O Bugzilla tem apenas um tipo de link: Blocos / depende e um campo personalizado de ID de Bug
  • JIRA tem tipos de link configuráveis ​​com semântica definida pelo usuário. O JIRA permite vincular um problema a qualquer outra entidade fora do JIRA.

34) Como você pode modificar vários problemas em massa?

Você pode modificar vários problemas em massa usando a opção “Mudança em massa” opção.

35) O que é o painel do JIRA?

O painel do JIRA é um painel que você verá quando abrir o Jira.