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

PyZen
PyZen

12 May 15

NUnit
NUnit

19 Feb 15

bug-repo-syncer
bug-repo-syncer

14 Apr 15

zope_fixtures
zope_fixtures

20 Feb 15

Outro software de desenvolvedor Disqus

Disqus
Disqus

14 Dec 14

Zumanji
Zumanji

20 Feb 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!