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.
![](https://assets.edu.lat/bugzilla/images/custom.jpg)
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.
![](https://assets.edu.lat/bugzilla/images/priority_construct.jpg)
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.
![](https://assets.edu.lat/bugzilla/images/fields.jpg)
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.
![](https://assets.edu.lat/bugzilla/images/operators.jpg)
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.
![](https://assets.edu.lat/bugzilla/images/match_comment.jpg)
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).
![](https://assets.edu.lat/bugzilla/images/combining_choice.jpg)