p-unidade

p-unidade é um framework de código aberto para benchmark de desempenho e teste de unidade
Baixe Agora

p-unidade Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Nome do editor:
  • Andrew Zhang
  • Sistemas operacionais:
  • Windows All / Unix
  • Tamanho do arquivo:
  • 2.6 MB

p-unidade Tag


p-unidade Descrição

P-unidade é um framework de código aberto para o desempenho do desempenho e o teste de unidade, que suporta para executar os mesmos testes solo ou simultaneamente, gera o resultado na forma de texto simples, imagem ou arquivo PDF e consumo de memória. Suíte de teste e classe de teste O teste de teste e a classe de teste são dois conceitos importantes na unidade de P. A unidade P não requer nenhum tipo especial para uma classe de teste, portanto, todas as classes podem ser uma classe de teste. Claro, inclui casos de teste JUnit. Existe uma interface especial para a classe de teste P-unidade especial - p-unittest. P-unidade executa um teste normal como o seguinte procedimento: · Invoque a configuração se houver. · Invoque o método de teste. · Invoque o método desenhista. Notei que a configuração e a desejo também serão consideradas como parte do teste de desempenho. Se você não quiser contá-los em dados de desempenho, você precisa implementar a interface P-Unittest, que será executada como: · Invoque SetupBewatchers. · Invoque SetAfterWatchers. · Invoque o método de teste. · Invoque o desejo de lágrimas. · Invoque o TeardownAfterWatchers. Como o nome sugere, você pode colocar o código de configuração e desmontagem no SetupBefreeWatchers e Desenvolvedores. registro de tempo / memória P-unidade registra a memória e o consumo de tempo de executar um método de teste. Há um conceito de "observador" em P-Unit, que supervisiona o status durante a execução do método de teste. Por padrão, o observador de memória e o observador de tempo são instalados. P-unidade suporta o observador definido pelo usuário também. O usuário só precisa implementar a interface do Watcher e registrá-lo no método P-Unit Method. Por padrão, o Watcher Time está ativado. Se você quiser assistir ao consumo de memória, você precisará adicionar um código de linha: Runner.Methodrunner (). Adwatcher (novo memorywatcher ()); concorrente P-unidade suporta para executar o teste simultaneamente. Como escrevê-lo? Você não precisa escrever nada sobre concorrente em seu teste - apenas o mesmo que um teste normal. Você só precisa usar o P-UnitConcurrentRessner para executar seu teste simultaneamente. Para mais detalhes, consulte o Corredor. corredor O corredor é o conceito principal de p-unidade. Você precisa de um corredor para executar seu teste. Por padrão, existem dois corredores diferentes - corredor solo e corredor concorrente, de modo que um teste pode ser executado sozinho e simultaneamente. É complexo lançar um corredor? Um código de linha: novo solorunner (). Corra (mytest.class); ou novo concurrentrnner (). Corra (mytest.class); Por padrão, o P-UnitConcurrentRunner inicia 10 threads para executar o método de teste. Você pode configurá-lo no construtor de P-UnitConcurrentrentRunner (Int ThreadCount), e você pode até mesmo fazer controle bom em sua classe de teste. Se você precisar executar uma classe de teste diferente com diferentes contas de encadeamento, você só precisa implementar a interface simultânea para o seu teste, o que requer retornar o concurrentCount.


p-unidade Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download