jmeter를 사용하여 명령 줄을 사용하여로드 테스트를 실행 한 다음 집계 리포트를 생성 한 다음 생성 된 리포트를 기반으로 그래프를 표시하려고합니다. 나는 그렇게하기 위해 다음의 powershell 스크립트를 사용하고있다.커맨드 라인에서 jmeter 테스트를 실행하는 중에 캐치되지 않는 예외가 발생합니다.
#!/bin/bash
cd Z:\TestPlansUsingJmeter\apache-jmeter-2.9\bin
# Run Test
.\jmeter -n -t Z:\TestPlansUsingJmeter\GetAvailability.jmx -l Z:\TestPlansUsingJmeter\Results\results.jtl
# Generate PNG File using plugin
java -jar Z:\TestPlansUsingJmeter\apache-jmeter-2.9\lib\ext\CMDRunner.jar --tool Reporter --generate-png Z:\TestPlansUsingJmeter\graphs\test.png --input-jtl Z:\TestPlansUsingJmeter\Results\results.jtl --plugin-type ResponseTimesOverTime --width 800 --height 600
이를 실행 한 후 다음과 같은 오류가 계속 나는 뭘 잘못 안내 사항 : -
Java 예외가 아닌 PowerShell은 예외입니다.\jmeter : Uncaught Exception java.lang.NullPointerException. See log file for details.
At line:6 char:1
+ .\jmeter -n -t Z:\TestPlansUsingJmeter\GetAvailability.jmx -l Z:\T ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Uncaught Except...le for details.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
java : java.lang.Throwable: Could not access Z:\TestPlansUsingJmeter\apache-jmeter-2.9\lib\ext\lib
At line:9 char:1
+ java -jar Z:\TestPlansUsingJmeter\apache-jmeter-2.9\lib\ext\CMDRunner.jar --tool ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (java.lang.Throw...2.9\lib\ext\lib:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
at kg.apc.cmd.UniversalRunner.buildUpdatedClassPath(UniversalRunner.java:109)
at kg.apc.cmd.UniversalRunner.<clinit>(UniversalRunner.java:55)
나는 명령 줄에서 그래프를 작성하지 않고 명령을 실행하지만 성공적으로 Z를 사용하여 트리 만든 ..... 다음과 명령 줄에서 테스트를 실행하지 말하는 : \ TestPlansUsingJmeter \ GetAva ilability.jmx 을 시작 test @ Mon Sep 02 12:37:06 BST 2013 (1378121826488) 포트 4445에서 가능한 종료 메시지가 대기 중임 [StatAggResultCollector] 테스트 시작됨, 호스트 : * 로컬 * 캐치되지 않는 예외 java.lang.NullPointerException. 자세한 내용은 로그 파일을 참조하십시오. 아이디어를 제공해주세요. – sam
지침을 따르십시오. 자세한 내용은 로그를 참조하십시오. 로그를 읽을 수 없습니다. –