2017-03-08 1 views
0

나는 ParseServer 백엔드와 Ionic2 프론트 엔드가있는 앱을 가지고있다. 내가 백엔드 테스트 스트레스를 여러 사용자를 시뮬레이트해야합니다.ParseServer 앱의 스트레스 테스트

이러한 설정에 어떤 부하 테스트 도구를 사용 하시겠습니까?

감사합니다.

답변

0

ZebraTester을 사용해보고이 테스트를위한 스크립트를 기록 할 수 있습니다. 평가판을 사용하면 최대 20 명의 가상 사용자를 가질 수 있으며 테스트 기간에 따라 여러 개의 루프를 실행할 수 있습니다. 동일한 도구로 스크립트를 기록 할 수있을뿐만 아니라 로컬 시스템에서로드 테스트를 실행할 수 있습니다.

1

당신은 2 단계로 프로세스를 분할해야합니다

  1. 서버 측 테스트를. 예상되는 사용자 수를 시뮬레이션 할 수 있도록 백엔드 테스트를로드해야합니다. 실제로 HTTP 요청을 전송할 수있는 모든 도구가 적합하므로 가장 널리 사용되는 무료 및 오픈 소스 부하 테스트 솔루션은 JMeter, Grinder, GatlingTsung입니다. 이들 모두에는 기록 및 재생 기능이 제공되므로 모바일 응용 프로그램과 상호 작용하고 부하 테스트 도구를 프록시로 사용하여 테스트를 작성할 수 있습니다. 주요 기능을 강조 표시하고 비교 한 내용은 Open Source Load Testing Tools: Which One Should You Use? 문서를 참조하십시오.

  2. 클라이언트 측 테스트. 서버가 매우 빠르게 응답하고 엄청난 부하를 처리하고 확장 할 수있는 경우에도 응용 프로그램 사용자 경험은 클라이언트 측 성능이 중요한만큼 좋지 않을 수 있습니다. 기존 응용 프로그램을 프로파일 링 할 수있는 Chrome Dev Tools Remote Debugging 및/또는 Intel XDK으로 갈 수 있습니다.

0

나는 다음

테스트를 시작 무료 도구 컴퓨터를 설치할 수있다 http://jmeter.apache.org/

에서 테스트 구문 분석 서버 에 사용