BugFree 3.0 foi completamente reconstruído e reescrito, mantendo a experiência do usuário da versão 2.x, com ênfase na configurabilidade, personalização e interatividade. Fizemos muito trabalho na compatibilidade e atualização da versão 2.x, mas afinal, é uma reconstrução técnica completa, e a estabilidade do sistema e a experiência do usuário precisam ser continuamente melhoradas nas versões subsequentes. Lembre a todos de fazer backup dos dados originais antes de atualizar o BugFree. Você também é muito bem-vindo para discutir quaisquer dúvidas e sugestões durante o uso no microgrupo de comunicação BugFree do software livre.
BugFree 3.0 muda principalmente da seguinte forma e reestrutura todo o programa. A nova versão usa o framework Yii do PHP para facilitar o desenvolvimento secundário. Operacionalmente, todas as operações são realizadas sob produtos fixos. Alterne selecionando a lista de produtos no canto superior esquerdo. Todos os templates e consultas customizadas e a criação de Bugs, Cases e Resultado estão associados aos produtos.
A página não usa mais a estrutura do conjunto de quadros e a interface é mais atualizada e concisa.
Os nomes das pessoas são carregados usando a consulta Ajax em vez de usar listas suspensas. Ao usar nome de usuário e nome real para localizar usuários, o problema do posicionamento lento das letras iniciais quando há um grande número de usuários é melhorado.
O carregamento do módulo usa Ajax para acelerar o carregamento da página.
A nova função de marcação de resultados de consulta facilita lembrar os itens de resultado da consulta nos quais você está interessado.
Adicionada função de criação de modelo.
Configurações de campo personalizadas aprimoradas. BugFree versão 3.0 remove todos os campos como navegador, como encontrar e tipo de bug dos campos básicos. Os campos básicos retêm apenas campos comuns como título, caminho do módulo, atribuído a, CC e etapas de reprodução. Outros são estendidos por meio de campos personalizados. Estágios editáveis (novo, resolvido, fechado), campos obrigatórios, regras de validação (nenhum, único, expressão regular), etc. podem ser definidos para campos personalizados, o que aumenta a flexibilidade do sistema.
Os registros de log são adicionados ao gerenciamento em segundo plano para que as alterações em segundo plano possam ser registradas e verificadas.
Adicionada função de configuração do sistema para gerenciamento em segundo plano. Os administradores de sistema e outras configurações podem operar aqui sem precisar modificar os arquivos de configuração.
Os resultados da consulta em segundo plano suportam classificação.
Use caixas de edição de rich text para comentários e etapas de reprodução.
JS substitui o relatório estatístico Flash original.
Outros incluem melhorias de desempenho, novas APIs e algumas mudanças detalhadas.
Expandir