2016-07-22 2 views
0

JMeter를 사용하여 웹 응용 프로그램 테스트를로드하고 있습니다. 웹 인터페이스를 통해 수행되는 모든 작업을 이미 테스트했습니다. 그러나 데스크톱 응용 프로그램에 데이터를 제공하기 위해 웹 서버가 사용되는 경우도 테스트해야합니다. 내 웹 서버는 스토리지에 연결되어 정보가 저장되며 IDE 또는 명령 줄을 통해 해당 정보를 가져올 수 있습니다. 기본적으로 코드 종속성이 유지되며 명령 줄을 통해 빌드를 수행 할 때 예를 들어 이러한 종속성이 수집됩니다. 얼마나 많은 사용자가 동시에 이러한 종속성을 수집 할 수 있는지 확인해야합니다 (웹 인터페이스를 통해이 작업을 수행 할 수 없음). JMeter (또는 Visual Studio)로 할 수 있습니까?데스크톱 응용 프로그램을 통해 테스트 웹 서버로드

답변

1

JMeter은 임의의 프로그램을 실행할 수있는 OS Process Sampler을 제공합니다. Thread Group 아래에> 1 개의 스레드가 있으면 프로그램이 다중 스레드 방식으로 실행됩니다. JMeter는 응답 시간을 파악하고 Listeners 또는 Reporting Dashboard을 통해 보고서를 볼 수 있습니다. 자세한 내용은 How to Run External Commands and Programs Locally and Remotely from JMeter 도움말을 참조하십시오.

Visual Studio - Visual Studio에서 지원하는 프로그래밍 언어는 외부 프로세스를 실행할 수 있습니다. 그러나이 경우 종속성 검색을 시작하고 여러 스레드로 작업하고 시작 및 종료 시간을 기록한 다음 결과를 병합하고 어떻게 든 구문 분석 할 수있는 코드를 개발해야합니다.

+0

저는 관리자 권한으로 jmeter를 실행합니다 (Windows의 일반 사용자 ID에 대한 제한 사항이 있으므로). 모든 테스트가 문제없이 작동하지만, 처음에는 작동하지 않았습니다. 내 일반적인 ID와 ApacheMeter.jar로 jmeter를 실행하는 문제를 해결하고 그것은 (웹 서버 에서이 특정 서비스가 관리자 계정에 대한 내 일반 ID에 대한 설정되지 않았기 때문에 그것은 일했다). –

관련 문제