nose-performance

Tela Software:
nose-performance
Detalhes de Software:
Versão: 0.4.1
Data de upload: 20 Feb 15
Revelador: Disqus
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

nariz-de desempenho é um plugin para o teste de desempenho Nose & nbsp;. É objetivo principal é monitorar as chamadas para aplicações de rede, tais como o banco de dados e cache de memória.
Integra-se com Zumanji denunciar e os resultados de arquivamento.
Uso
Crie alguns testes que herdam PerformanceTest:
de noseperf.testcases importar PerformanceTest
classe MyTest (PerformanceTest):
& Nbsp; def test_redis (self):
& Nbsp; client = Redis ()
& Nbsp; para x em xrange (2 ** 16):
& Nbsp; client.add ('test-% x'% x, '1')
Execute sua suíte de testes com a opção --with-desempenho:
& Nbsp; exemplo python runtests.py --with-performance /
(Estamos usando runtests.py porque injetar django-nariz para testar os nossos ganchos Django)
Os resultados são registrados para test_results / performance.json por padrão:
& Nbsp; ls -lh test_results
total de 2128
-rw-r - r-- 1 equipe dcramer 1,0M 27 de agosto 18:10 performance.json
Veja os testes incluídos no exemplo / e nosetests --help | desempenho grep para mais informações.
Cases Teste
O plugin só irá coletar provas que herdam PerformanceTest. Incluem-se dois casos de teste simples, uma para instalações genéricos, e um para Django:
- Noseperf.testcases.PerformanceTest
- Noseperf.testcases.DjangoPerformanceTest
dados capturados
Atualmente os dados capturados inclui ganchos para o seguinte:
- Redis
- Django ORM
- Django Cache

Requisitos :

  • Python
  • nariz

Programas semelhantes

DoctorJ
DoctorJ

11 May 15

tcsv2png
tcsv2png

11 May 15

Apache AntUnit
Apache AntUnit

11 May 15

Outro software de desenvolvedor Disqus

Zumanji
Zumanji

20 Feb 15

postfix-stats
postfix-stats

14 Apr 15

django-perftools
django-perftools

20 Feb 15

Overseer
Overseer

11 May 15

Comentário para nose-performance

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