TextTest

Tela Software:
TextTest
Detalhes de Software:
Versão: 3.28.2 Atualizado
Data de upload: 18 Jul 15
Revelador: Geoff Bache
Licença: Livre
Popularidade: 2

Rating: nan/5 (Total Votes: 0)

Como o nome sugere, o projeto TextTest funciona através da comparação de texto simples registrados por programas com uma versão anterior "padrão ouro" desse texto.
Isso está em contraste com a maioria das estruturas de teste de aceitação em oferta hoje, que geralmente utilizam alguma forma de escrita à mão '' afirmações do escritor teste que põe em aplicação de uma API.

O que é novo nesta versão:

  • fazer testes matando no Windows quando executado no trabalho paralelo melhor

O que é novo na versão 3.26:

  • Agora é possível ter locais separados para os logs (compartilhado disco) e sandbox (disco local).
  • A GUI dinâmica agora mostra previews de arquivos que compararam como iguais.
  • As melhorias foram feitas para o plugin Jenkins e integração com o editor storyText para testes de GUI.

O que é novo na versão 3.24:

  • Esta versão adicionou integração Jenkins em relatórios HTML e links diretos para mudar e informações de correção de bugs. Alpha foi adicionado suporte para Condor.
  • Um terceiro motor de grade foi fornecido, além de GE e LSF (Condor funciona melhor no Windows).
  • A nova sintaxe run_dependent_text foi fornecido para encontrar mais tarde encontrados em um arquivo.

O que é novo na versão 3.22:.

  • instalações de busca têm abelha adicionado ao relatório HTML
  • Existem possibilidades adicionais em run_dependent_text e em copiar arquivos de dados.
  • Há seis meses no valor de melhorias geralmente menores e correções de erros.

O que é novo na versão 3.20:.

  • Várias melhorias e correções de bugs foram feitas
  • Notavelmente, os testes podem ser executado novamente a partir da GUI dinâmica com diferentes configurações.
  • Configurações de arquivos de configuração pode agora ser variada por teste.
  • A & quot; conhecido bug & quot; que irá desencadear uma reprise do teste até um determinado número de vezes que podem ser executados.
  • Esta versão requer Python 2.6 e PyGTK 2.16 ou posterior.

O que é novo na versão 3.19:.

  • Várias melhorias e correções de bugs foram feitas
  • melhorias GUI foram feitas com foco em usabilidade.
  • Melhorias foram feitas para os & quot; conhecidos erro & quot; funcionalidade.
  • Sun Grid Engine é sondado para fazer o status de testes em mais visível.
  • Note que este é o último lançamento que irá apoiar Python 2.4 e 2.5:. TextTest 3,20 exigirá Python 2.6 e provavelmente GTK 2.18 assim

O que é novo na versão 3.16.1:

  • Correções de bugs para 3,16:
  • resolvido rádio botão de nomenclatura, o que era estranho, em muito poucos casos (guiplugins.py)
  • No mais ignorar & quot; baunilha & quot; bandeira quando encontrar os arquivos do mapa UI (pyusecase_interface.py)
  • Correções para erros antigos:
  • Não stacktrace se a janela GUI dinâmica é fechada com testes em execução (controller.py)
  • caixa de seleção de replay em câmera lenta é mostrada depois de importar um novo aplicativo GUI para o ensaio (runningactions.py)
  • guia Gravação não mostrado depois de importar um aplicativo não-GUI para o ensaio (guiplugins.py)
  • & quot; registro Use a caso & quot; fica acinzentado se o aplicativo em teste não é uma GUI (guiplugins.py)
  • Corrigido o erro onde repetindo jogos que não são exatas para a repetição de tráfego não produzi-los na ordem correta (traffic.py)
  • problema de desempenho fixo com muitas tentativas fadadas ao importar módulos de configuração GUI inexistentes (guiplugins.py)
  • copy_test_path_merge agora também vão fundir subdiretórios como deveria (sandbox.py)

O que é novo na versão 3.16:

  • Melhorias GUI estática:
  • Agora pode renomear arquivos a partir da lista drop-down na exibição de arquivos (adminactions.py)
  • & quot; Atualizar & quot; substitui & quot; Remover Testes & quot; na barra de ferramentas padrão, principalmente por razões estéticas (default_gui-static.xml)
  • conteúdo da barra de ferramentas pode ser configurado / colocar de volta, consulte & quot; personalizar a interface do usuário & quot; no site
  • & quot; Adicionar aplicativo & quot; diálogo agora tem uma lista suspensa de todas as opções possíveis de teste de GUI (adminactions.py)
  • Permite-lhe começar a testar uma interface do usuário antes de compreender o arquivo de configuração
  • Tratamento de erros na inicial & quot; Adicionar aplicativo & quot; diálogo melhorou (adminactions.py)
  • Rejeitar caracteres ilegais no sufixo e nomes subdiretório
  • GUI-teste & quot; mapa UI & quot; arquivos agora visíveis a partir da guia Config (filetrees.py)
  • Melhorias Framework:
  • Agora se integra com o sistema de acompanhamento de bugs do Jira da Atlassian, bem como o Bugzilla (jira.py)
  • Obras em geral, da mesma forma que a integração bugzilla. Consulte o site para mais detalhes.
  • & quot; collate_file & quot; funcionalidade para vários arquivos reescrito (sandbox.py)
  • Patterns da forma & quot; de dados *: dados * .dump & quot; deve se comportar de forma mais intuitiva, mas pode não ser completamente back-compatível.
  • Leia as notas de migração eo site para mais detalhes.
  • & quot; run_dependent_text & quot; aprimorado para a filtragem de distância seções de texto (rundependent.py)
  • Agora pode controlar se as linhas de início e fim são filtrados através, por exemplo & quot; {[- & gt;]} & quot; sintaxe
  • arquivos de configuração com versão pode ser agora ser colocado em & quot; extra_search_directory & quot; locais (testmodel.py)
  • Anteriormente, apenas arquivos importados poderia ser encontrado lá.
  • & quot; suppress_stderr_text & quot; agora suporta a mesma sintaxe que & quot; run_dependent_text & quot; (padrão / __ o init __. py)
  • Permite, por exemplo, filtragem de várias linhas
  • & quot; text_diff_program_max_file_size & quot; definição agora renomeado para & quot; max_file_size & quot; e é agora um dicionário (comparefile.py)
  • As chaves são nomes de programas. Também obter um diálogo de aviso se você tentar abrir um arquivo grande demais a partir da GUI.
  • Agora define & quot; USECASE_HOME & quot; para testar, por exemplo, com interfaces gráficas PyUseCase para & quot; pyusecase_files & quot; (padrão / __ o init __. py)
  • Anteriormente permitidos arquivos usecase do SUT para se misturam com TextTest do próprio.
  • roteiro default.CountTest agora relata um total geral no final (padrão / __ o init __. py)
  • Melhorias Relatório Batch:
  • Agora gera automaticamente um & quot; dashboard & quot; A página contendo links para todos os relatórios e status atual (lote / __ o init __. py)
  • Vem para livre com & quot; & quot ;, -coll também pode ser feito sozinho via batch.GenerateSummaryPage -s. Consulte o site.
  • Agora pode criar tabelas de relatório separadas contendo (por exemplo) o desempenho ou memória informação. (testoverview.py)
  • Use web.performance -coll:. ver detalhes no site
  • Se várias versões estão presentes na mesma página, um & quot; total & quot; é mostrado.
  • As linhas ou tabelas que contêm apenas & quot; N / A & quot; não será mais mostrado (testoverview.py)
  • Se os arquivos de origem estão vazias, ele aponta isso e sugere que o disco pode estar cheio (testoverview.py)
  • Células agora ter as dicas indicando que teste e data são, para evitar a rolagem grandes mesas (testoverview.py)
  • Para o relatório de e-mail, autenticação SMTP é agora possível (lote / __ o init __. py)
  • As novas configurações arquivo de configuração & quot; smtp_server_username & quot; e & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) aprimoramentos:
  • Grade de linha de comando do motor agora aparece na & quot; Informações Run & quot; guia do GUI dinâmico. (textinfo.py)
  • Auto-teste / alterações internas:
  • instrumentação PyUseCase removido, use PyUseCase 3.0, que não precisa disso.
  • Usa arquivos de mapa de interface do usuário (sob etc) em vez disso, e de linha de comando PyUseCase.
  • Agora automaticamente pegar um repositório PyUseCase local chamado & quot; pyusecase & quot; (texttest.py)
  • Correções de bugs:
  • Accelerators para & quot; Cut Test & quot ;, & quot; Copiar Test & quot; e & quot; Cole Test & quot; são desativados quando um widget de texto é focado (adminactions.py)
  • significa que você pode usar Ctrl + X, Ctrl + V, Ctrl + C para manipulação de texto em janelas TextTest.
  • aplicativos recém-criados agora trabalhar sem reiniciar se o controle de versão está habilitado (controller.py)
  • Trabalhou em torno de um Mercurial renomear arquivos de bugs com links simbólicos no nome (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; agora vai fazer nada se ENV_VAR está vazia (sandbox.py)
  • Anteriormente configurá-lo para $ TEXTTEST_SANDBOX /. o que poderia causar problemas.
  • Se um & quot; collate_script & quot; produz um arquivo vazio de entrada não-vazio, não escreva um arquivo vazio (sandbox.py)
  • Um & quot; extra_version & quot; irá agora ler sua configuração GUI-teste e não apenas supor que é o mesmo que o pai (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; agora suporta nomes de arquivos expansões (comparefile.py)
  • Scripts como default.CountTest não vai enviar e-mail falso, se correr com a bandeira de lote (& quot; -b & quot;) (. default / __ o init __ py)
  • Não stacktrace se uma variável de ambiente em & quot; copy_test_path & quot; não existe (sandbox.py)
  • Não stacktrace se um & quot; collate_script & quot; não existe (sandbox.py)
  • Não stacktrace se o argumento para & quot; -cp & quot; (ou Times to Run) é inválida (padrão / __ o init __. py)
  • Não stacktrace se um programa intérprete relativa não for encontrado (default / __ o init __. py)
  • Não stacktrace se o mesmo nome do aplicativo fornecido duas vezes & quot; -a app, app & quot; na linha de comando (testmodel.py)

O que é novo na versão 3.15:.

  • A quantidade justa aconteceu desde 3,14 no início de junho
  • Talvez não haja melhoria principal única que se destaca, mas muitas coisas menores, que são susceptíveis de serem úteis.
  • Por exemplo, agora é possível executar novamente os testes diretamente da GUI dinâmico.
  • & quot; Opções & quot; ficheiros podem ser utilizados na mesma maneira como arquivos de ambiente, de modo que eles podem ser colocados em qualquer lugar na hierarquia e a duplicação de opções de linha de comando pode ser eliminado.

O que é novo na versão 3.14:

  • Melhorias gerais GUI:
  • Este ChangeLog agora visível a partir da GUI (helpdialogs.py) A partir de menu Ajuda / Alterar Logs
  • locais escolhidos em FileChoosers agora se lembrava (plugins.py) Então você não precisa continuar pesquisando para o mesmo lugar.
  • Melhorias GUI estática:
  • & quot; Criar arquivo & quot; funcionalidade aprimorada. (default_gui.py) vai agora lidar com diretórios corretamente, e você pode escolher a sua fonte com um filechooser agora.
  • Agora pode executar todos os testes em uma suíte, selecionando apenas que suite (default_gui.py) Também trabalha para reconectar e salvar seleções.
  • Melhorias Framework:
  • Agora pode executar testes em uma máquina remota (UNIX apenas) (default.py) Mesmo funciona se sistema de arquivos não compartilhado. Novas entradas de configuração & quot; & quot; remote_shell_program e & quot; & quot ;. remote_copy_program Consulte o site para mais detalhes.
  • TextTest agora recolhe códigos de saída do sistema em teste por padrão (default.py) Apenas grava arquivos para o status não-zero. Pode ser desativado via discard_file
  • Pode agora remover certos elementos de arquivos de configuração de versão (plugins.py) nova sintaxe {LIMP}
  • Pode agora dizer TextTest para mesclar diretórios de dados uns com os outros (sandbox.py) Use nova definição de configuração & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; faz com que diretórios para ser substituído.
  • Agora pode filtrar diferenças de ponto flutuante para dentro de um determinado intervalo de tolerância (rundependent.py/fpdiff.py) Nova configuração de arquivo de configuração & quot; & quot ;. floating_point_tolerance Consulte a documentação no site. Graças a Michael Behrisch para isso. Agora pode agrupar arquivos de resultados a partir de uma variedade de possíveis padrões de origem (sandbox.py) Essencialmente collate_file é agora uma lista. Pode exigir a migração em teoria.
  • dissociado ignorando outros erros de relatar bugs como & quot; erro interno & quot; (knownbugs.py) agora caixas de verificação separadas para essas coisas quando fazem & quot; Enter informações falha & quot;
  • Erros marcado como & quot; erro interno & quot; são reportados em preferência para & quot; conhecido bug & quot; (knownbugs.py) Os primeiros são geralmente alguma falha catastrófica ambiente geral
  • configuração do arquivo de configuração & quot; performance_use_normalised _% & quot; renomeado para aplicação genérica (default.py) Agora chamado & quot; use_normalised_percentage_change & quot; para refletir o possível uso para outros fins. Antigo nome alias.
  • mecanismo de Tráfego não assume edições de arquivo assíncronas são possíveis mais (traffic.py)
  • Precisa de explicitar a lista de programas que pode fazer isso: com chave & quot; assíncrona & quot; em & quot; collect_traffic & quot; definição de arquivo de configuração, que é agora um dicionário.
  • Já não ignora tráfego ausente e arquivos usecase. (default.py) & quot; definition_file_stems & quot; é agora um dicionário, onde itens como estes podem ser digitados & quot; regenerar & quot;
  • Agora, configure o check-out se pudermos quando a execução de scripts, incluindo a geração website (default.py) Meios local do repositório pode depender de TEXTTEST_CHECKOUT.
  • Pega & quot; Propriedades & quot; ficheiros de uma forma semelhante ao & quot; & quot; ambiente arquivos (testmodel.py) Usado para aplicações Java. Consulte o site para mais detalhes.
  • Local padrão de arquivos temporários alterado (engine.py) Agora escreve para ~ / .texttest / tmp em vez de $ TEMP ou ~ / texttesttmp
  • Melhorias Browser Control Versão / correções de bugs:
  • Operações Administração atualizar os VCS corretamente (version_control.py) renomear, mover e remover também vai fazê-lo no VCS para os ensaios em VCS-control
  • Pode agora adicionar à VCS via TextTest (version_control.py) ação independente no menu apropriado
  • Agora suporta Bazaar e Mercurial, bem como CVS (bzr.py/hg.py/version_control.py)
  • Hiding & quot; desconhecido & quot; categoria agora funciona corretamente (version_control.py)
  • As mudanças internas:
  • TextTest agora estruturado em pacotes para lotes de arquivos mudaram em torno
  • Correções de bugs:
  • mecanismo de Tráfego não lida com mudanças de diretório, removendo todos os arquivos mais (traffic.py) na verdade, armazena e reproduz a remoção diretório diretamente.
  • No longer bandeira é executado como falta se batch_collect_compulsory_version se sobrepõe com as versões dadas na linha de comando (batch.py)
  • Python 2.6 não deve produzir mensagens irritantes sobre módulos reprovados qualquer mais.
  • Trabalhou em torno GTK 2,14 bug na manipulação de seleção de arquivos, já não pendurar
  • condição de corrida removida do servidor virtual que segura no UNIX: não deve vazar servidores virtuais mais (startXvfb.py)
  • Não mais stacktrace se & quot; intérprete & quot; é um caminho inválido (default / __ o init __. py)
  • Não mais stacktrace quando os testes de reposicionamento, se há permissões de gravação para os arquivos (default_gui.py)
  • Agora mostra nomes de teste corretos na barra de status depois de uma renomeação (engine.py)
  • Não falhar se copiar ou mover uma suíte e seu conteúdo (default_gui.py)
  • Agora trabalha para executar localmente a partir do diretório bin. Obrigado novamente a Michael Behrisch (texttest.py) & quot; versões extra & quot; escrever para locais de repositório de lote sensatas quando nenhuma versão dada na linha de comando (batch.py)
  • obras de geração de site para & quot; versão extra & quot; aplicações, mesmo se o pai está bloqueado ou não tem dados (batch.py)

Programas semelhantes

nose_fixes
nose_fixes

14 Apr 15

nosango
nosango

11 May 15

nose-f7u12
nose-f7u12

11 May 15

pyzombie
pyzombie

12 May 15

Outro software de desenvolvedor Geoff Bache

PyUseCase
PyUseCase

11 May 15

Comentário para TextTest

Comentários não encontrado
Adicionar comentário
Ligue imagens!