Bugzilla - Pesquisa Personalizada
A Pesquisa personalizada é um recurso estendido da Pesquisa avançada. Funciona com base no princípio de - “Não encontrou o que procura acima? Ou seja, em pesquisa avançada ”. Esta área permite palavras como AND, OR e outras pesquisas mais complexas.
A navegação da pesquisa personalizada é a seguinte: Pesquisa → Pesquisa avançada → Vá para baixo e clique em Pesquisa personalizada conforme ilustrado na captura de tela a seguir.
Personalizando a Pesquisa Personalizada
Pesquisa personalizada compara um selecionado field com um definido operator para um especificado value. É possível que muito disso possa ser reproduzido usando os campos padrão em uma opção de Pesquisa Avançada. No entanto, o usuário pode combinar opções como "Match ANY" ou "Match ALL", usando parênteses para a combinação e prioridade para construir pesquisas de consultas complexas.
Existem três campos em cada linha (conhecido como "termo") de uma pesquisa personalizada -
Field - O nome do campo que está sendo pesquisado.
Operator - O operador de comparação.
Value - O valor com o qual o campo está sendo comparado.
A lista dos disponíveis fieldscontém todos os campos definidos para um bug. Inclui todos os campos personalizados, bem como alguns outros campos, como o nome real do responsável, dias desde a alteração do bug, tempo desde o destinatário tocado e outras coisas, que podem ser úteis para pesquisar mais.
Existe uma grande variedade de operatorsacessível. Existem várias operações de correspondência de strings (incluindo expressões regulares), comparações numéricas (que também funcionam para datas) e para pesquisar informações de alteração de um bug.
Quando um campo mudou, o que mudou de ou para, e quem fez isso. Existem operadores especiais está vazio e não está vazio, porque o Bugzilla não pode dizer a diferença entre um campo de valor deixado em branco propositalmente e outro deixado em branco por acidente.
O usuário pode ter nnúmero de linhas para definir operadores, valores e campos. Há uma caixa suspensa acima deles, que define como essas linhas estão relacionadas com a pesquisa.
Combine TODOS os seguintes separadamente, Combine QUALQUER um dos seguintes separadamente ou Combine TODOS os seguintes com o mesmo campo são três opções listadas na lista suspensa. A diferença entre o primeiro e o terceiro pode ser descrita com uma pesquisa de comentários. Se uma pesquisa for -
- O comentário contém a string - “Bug”
- O comentário contém a string - “problema”
Em “corresponder todos os seguintes separadamente”, a pesquisa retornaria bugs, onde um "Bug" aparecido em um comentário pode ser um "problema" no mesmo ou em qualquer outro comentário.
Na opção “combinar todos os itens a seguir com o mesmo campo”, ambas as strings precisam ocorrer exatamente no mesmo comentário, ou seja, ele selecionará um bug com palavras de bug e de problema no mesmo comentário.
Ao clicar em Mostrar recursos avançados, mais recursos ou recursos parecem usar uma pesquisa complexa e específica. O usuário pode negar qualquer linha marcando uma caixa de seleção. Também pode agrupar as linhas da pesquisa com parênteses para determinar como os diferentes termos de pesquisa estão relacionados. O usuário tem a opção de combiná-los usandoALL (ou seja, AND) ou ANY (ou seja, OR).