나는 ParseServer 백엔드와 Ionic2 프론트 엔드가있는 앱을 가지고있다. 내가 백엔드 테스트 스트레스를 여러 사용자를 시뮬레이트해야합니다.ParseServer 앱의 스트레스 테스트
이러한 설정에 어떤 부하 테스트 도구를 사용 하시겠습니까?
감사합니다.
나는 ParseServer 백엔드와 Ionic2 프론트 엔드가있는 앱을 가지고있다. 내가 백엔드 테스트 스트레스를 여러 사용자를 시뮬레이트해야합니다.ParseServer 앱의 스트레스 테스트
이러한 설정에 어떤 부하 테스트 도구를 사용 하시겠습니까?
감사합니다.
ZebraTester을 사용해보고이 테스트를위한 스크립트를 기록 할 수 있습니다. 평가판을 사용하면 최대 20 명의 가상 사용자를 가질 수 있으며 테스트 기간에 따라 여러 개의 루프를 실행할 수 있습니다. 동일한 도구로 스크립트를 기록 할 수있을뿐만 아니라 로컬 시스템에서로드 테스트를 실행할 수 있습니다.
당신은 2 단계로 프로세스를 분할해야합니다
서버 측 테스트를. 예상되는 사용자 수를 시뮬레이션 할 수 있도록 백엔드 테스트를로드해야합니다. 실제로 HTTP 요청을 전송할 수있는 모든 도구가 적합하므로 가장 널리 사용되는 무료 및 오픈 소스 부하 테스트 솔루션은 JMeter, Grinder, Gatling 및 Tsung입니다. 이들 모두에는 기록 및 재생 기능이 제공되므로 모바일 응용 프로그램과 상호 작용하고 부하 테스트 도구를 프록시로 사용하여 테스트를 작성할 수 있습니다. 주요 기능을 강조 표시하고 비교 한 내용은 Open Source Load Testing Tools: Which One Should You Use? 문서를 참조하십시오.
클라이언트 측 테스트. 서버가 매우 빠르게 응답하고 엄청난 부하를 처리하고 확장 할 수있는 경우에도 응용 프로그램 사용자 경험은 클라이언트 측 성능이 중요한만큼 좋지 않을 수 있습니다. 기존 응용 프로그램을 프로파일 링 할 수있는 Chrome Dev Tools Remote Debugging 및/또는 Intel XDK으로 갈 수 있습니다.