.
코 - 성능에 대한 코 & NBSP 성능 테스트 플러그인이다 그것은 기본 목표는 데이터베이스와 memcache가 같은 네트워크 응용 프로그램에 대한 호출을 모니터하는 것입니다.
보고 및 아카이브 결과에 Zumanji과 통합.
용법
퍼포먼스 테스트에서 상속 몇 가지 테스트를 만듭니다
noseperf.testcases는 퍼포먼스 테스트를 가져올에서
클래스 MYTEST (퍼포먼스 테스트) :
& NBSP; 데프 test_redis (자기) :
& NBSP; 클라이언트 = 레디 스 ()
& NBSP; xrange에서 X (2 ** 16)
& NBSP; client.add ( '테스트 - % X'% X, '1')
--with-성능 옵션으로 테스트 프로그램을 실행
& NBSP; 파이썬 runtests.py --with 성능 예 /
(우리가 주입 때문에 우리는 우리의 장고 후크를 테스트하기 위해 장고를 코를 runtests.py를 사용하는)
결과는 기본적으로 performance.json test_results /에 기록됩니다
& NBSP; LS -lh test_results
2128 총
-rw-R - 기 ... 1 dcramer 직원 1.0M 8월 27일 18시 10분 performance.json
예에 포함 된 테스트를 참조하십시오 /과 nosetests은 --help | 자세한 내용은 그렙 성능을.
테스트 케이스
플러그인은 퍼포먼스 테스트에서 상속 테스트를 수집합니다. 두 개의 간단한 테스트의 경우, 일반 설치의 하나, 장고 하나가 포함되어 있습니다
- noseperf.testcases.PerformanceTest
- noseperf.testcases.DjangoPerformanceTest
캡처 된 데이터
현재 캡처 된 데이터는 다음에 대한 후크를 포함 :
- 레디 스
- 장고 ORM
- 장고 캐시
이 요구 사항 :
이 파이썬
코
댓글을 찾을 수 없습니다