Testopia

Esta tradução está incompleta. Ajude atraduzir este artigo.

Testopia é uma extensão do gerenciamento de casos de teste para Bugzilla. Ele é projetado para ser uma ferramenta genérica para rastrear casos de teste, permitindo a organizações de controle para integrar relatórios de erros com seus casos de teste e resultados da execução. Embora tenha sido concebido com testes de software em mente, ele pode ser usado para rastrear os testes em praticamente qualquer coisa no processo de engenharia.

Testopia 2.5

Esta versão suporta Bugzilla 4.2 e a melhor notícia é que ele não requer um patch para o Bugzilla. Se você estiver atualizando, por favor reverter ligação da versão existente antes de instalar. Uma nova instalação requer apenas que você descompacte o arquivo .tar em seu Bugzilla no diretório raiz e executar checksetup. Os agradecimentos vão para LpSolit da equipe Bugzilla por seu trabalho no sentido de tornar isso possível.

Testopia 2.4 - Notícia Importante!

Se você estiver atualizando em um caso sensível sistema de arquivos é necessário remover a pasta testopia existente no diretório de extensões. Se você fez modificações no código fonte testopia, você precisará fundi-los para a nova pasta Testopia (capital T). Se você estiver em Windows ou outro sistema de arquivos caso insensível primeiro você deve renomear a pasta (testopia de idade, por exemplo) e só em seguida, descompactar o arquivo tar. Você pode, então, mesclar suas alterações antes de apagar a versão antiga.

USUÁRIOS  DE API TOMEM NOTA: Os parâmetros posicionais são agora obsoletos. Todos os parâmetros devem agora ser enviados em um hash (struct, dict, hashmap ou qualquer idioma de sua escolha chama-chave, pares de valores). Apesar de todas as tentativas serem feitas para fornecer suporte contínuo para parâmetros posicionais, por favor, esteja ciente de que algumas chamadas de API podem falhar até que você faça essa alteração. Além disso, as versões futuras pode remover esse suporte completamente.

Como sempre guardar backup de sua instalação antes de tentar instalar ou atualizar.

Pontos de Integração

  • Testopia integra com produtos Bugzilla, componentes, versões e marcas para permitir uma interface de gerenciamento única para objetos de alto nível.
  • Testopia permite aos usuários acessar uma ferramenta e usa as permissões do grupo Bugzilla para limitar o acesso à modificação de objetos de teste.
  • Testopia permite aos usuários anexar bugs para testar casos resultados de execução da gestão centralizada do processo de engenharia de software.

Recursos para Versão 2.4 (Bugzilla 3.6.x)

  • Suporte Bugzilla 3.6

Recursos para Versão 2.3 (Bugzilla 3.4.x)

  • Apoio à exportação XML e importação de planos de teste e crianças
  • Apoio CSV exportação de casos de teste e resultados.
  • Novos relatórios: pior criminoso e caso roll-up
  • Definir prioridades em caso indidual-runs
  • Novas opções de clones
  • Utiliza a mais recente biblioteca Extjs 3.0
  • Converte Testopia em uma extensão Bugzilla verdade
  • Numerosas correções de bugs

Recursos para Versão 2.2 (Bugzilla 3.2 and 3.0.x)

Esta versão é principalmente um bug corrigir lançamento e fazer Testopia compatível com o Bugzilla 3.2 e 3.0.6 Bugzilla. Por favor, não se esqueça de fazer o download do pacote correto com base na sua versão Bugzilla.

Para instalar faça o seguinte (veja o README para mais detalhes de instalação):

  1. Descompacte o arquivo tar Testopia 2.2 dentro do seu diretório Bugzilla.
  2. Remendar os arquivos Bugzilla.

Em sistemas Linux ele deve ser algo como:​

patch -p0 -i extensions/testopia/patch-3.6

  1. Execute checksetup.pl

Para atualizar uma instalação existente Testopia você siga os mesmos passos só você precisa primeiro reverter o antigo patch antes untarring os arquivos. Se estiver atualizando o Bugzilla, ao mesmo tempo, isso deve ser feito antes que tão bem .

patch -p0 -R -i extensions/testopia/patch-<version>

Onde <versão> representa a versão do patch de ter aplicado (versão Bugzilla).

Requirements

Como nosso desenvolvimento avançou, nós decidimos tentar manter a par da última versão estável do Bugzilla (atualmente 4.4). Isto dá-nos uma base de código estável para trabalhar. Desenvolvimento de plugins ou extensões para qualquer software é como tentar acertar um alvo em movimento. Esta decisão permite que nos concentremos nosso tempo mais no lançamento de novos recursos e muitas vezes precoce, em vez de voltar a portabilidade. No entanto, isso significa que a maioria das principais características não vai ser adaptadas para versões anteriores a menos e até que tenhamos tempo para fazer isso. Qualquer pessoa que queira ajudar neste esforço é mais do que bem-vindo.

  • Bugzilla 4.x

  • Mysql 5.0 or PostgreSQL 8.3

  • Mozilla compatible browser ;-)

  • Módulos Adicionais Perl: Text::CSV XML::Schema Validator XML::Schema::Parser (for importer) e JSON 2.10

TUDO

  • Preferência do Usuário

  • Notificações de Email

  • Mais relatórios

Veja o Roadmap e Bug List para mais detalhes.

Downloads

Desenvolvedores

Greg Hendricks
Vance Baarda (Ex-Desenvolvedor)
Ed Fuentetaja (Ex-Desenvolvedor)

Etiquetas do documento e colaboradores

 Colaboradores desta página: exlboy
 Última atualização por: exlboy,