nose-performance

Skjermbilde programvare:
nose-performance
Prog.varedetaljer:
Versjon: 0.4.1
Last opp dato: 20 Feb 15
Utvikler: Disqus
Lisens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

nese-ytelse er en ytelsestesting plugin for Nose. & Nbsp; Det primære målet er å overvåke samtaler til nettverksapplikasjoner, for eksempel databasen og Memcache.
Integreres med Zumanji å rapportere og arkiv resultater.
Bruk
Lag noen tester som arver fra Performancetest:
fra noseperf.testcases importere Performance
klasse MyTest (Performance):
& Nbsp; def test_redis (egen-):
& Nbsp; klient = Redis ()
& Nbsp; for x i xrange (2 ** 16):
& Nbsp; client.add ('test-% x'% x, '1')
Kjør test suite med mulighet --with ytelse:
& Nbsp; eksempel python runtests.py --with ytelse /
(Vi bruker runtests.py fordi vi injiserer django-nese for å teste våre Django kroker)
Resultatene blir registrert til test_results / performance.json som standard:
& Nbsp; ls -IH test_results
totalt 2128
-RW-r - r-- 1 dcramer ansatte 1,0M 27 august 18:10 performance.json
Se de inkluderte tester i eksempel / og nosetests help | grep ytelse for mer informasjon.
testtilfeller
Programtillegget vil bare samle tester som arver fra Performance. Inkludert er to enkle testtilfeller, en for generiske installasjoner, og ett for Django:
- Noseperf.testcases.PerformanceTest
- Noseperf.testcases.DjangoPerformanceTest
Captured data
Foreløpig dataene fanget inkluderer kroker for følgende:
- Redis
- Django ORM
- Django Cache

Krav :

  • Python
  • nese

Lignende programvare

Annen programvare fra utvikleren Disqus

Kommentarer til nose-performance

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!