IT/Server

[Apache] Jmeter(제이미터) Error in NonGUIDriver com.thoughtworks.xstream.io.StreamException:

토마토조아 2023. 1. 4. 15:02
728x90

CentOS 에 Jmeter 설치 후 아래와 같이

./jmeter -n -t ./test.jmx -l ./result.csv 같은 명령어를 실행할때 아래와 같은 오류가 발생하는 경우가 있다.

결론만 말하면 테스트 시나리오가 담긴 jmx 파일의 xml 형식에 에러가 발생하는 경우가 99.9% 이니,

본인이 작성한 시나리오 파일은 잘 살펴보자.

필자의 경우 아래처럼 xml 도입부가 잘못되어 발생하였다.

도입부가 아래와 같이 되어야 함을 명심하자

<?xml version="1.0" encoding="UTF-8"?>
<jmeterTestPlan version="1.2" properties="5.0" jmeter="5.5">

 

이걸 모르고 반나절을 구글링 해가면서 아래 웹페이지 가서 각종 삽질 다해봤으나 효과도 없고... ㅎㅎ;

참고 사이트 : https://sqa.stackexchange.com/questions/44420/unable-to-run-the-jmeter-test-plan-on-ubuntu-server-getting-an-error-nonguidriv

 

Unable to run the JMeter test plan on Ubuntu Server getting an error `NonGUIDriver java.lang.IllegalArgumentException`

I am executing the Jmeter test plan on Ubuntu Server but at the end left with an error saying: Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'/opt/testScripts/

sqa.stackexchange.com

 

 

 

추가로 참고해볼만한 글

[IT/Server] - [Apache] Jmeter(제이미터) 성능 테스트 도구 사용법

 

[Apache] Jmeter(제이미터) 성능 테스트 도구 사용법

우리가 서버를 개발하다 보면 반드시 해야하는 작업들이 존재한다. 기획 ▶ 개발 ▶ 검증 과 같은 당연한 일들을 해야 하는데.. 제일 중요한 것은 역시나 검증 부분이다. 검증 부분에서는 당연히

like-tomato.tistory.com

[IT/Server] - [Apache] Jmeter(제이미터) 부하 테스트 방법(콘솔 명령어 기반)

 

[Apache] Jmeter(제이미터) 부하 테스트 방법(콘솔 명령어 기반)

Jmeter 는 아파치에서 배포하는 오픈 소스 성능 테스트 도구이다. Jmeter 설치 전이면 이전 글을 보고 설치 후 이 글을 보도록 하자. [IT/Server] - [Apache] Jmeter 성능 테스트 도구 사용법 [Apache] Jmeter 성능

like-tomato.tistory.com

[IT/Server] - [Apache] Jmeter(제이미터) 테스트 시나리오 작성법(jmx 파일)

 

[Apache] Jmeter(제이미터) 테스트 시나리오 작성법(jmx 파일)

아래 글을 따라 Jmeter 를 설치했다면, 이제는 테스트 시나리오 jmx 파일을 작성할 차례다. [IT/Server] - [Apache] Jmeter(제이미터) 성능 테스트 도구 사용법 [Apache] Jmeter(제이미터) 성능 테스트 도구 사용

like-tomato.tistory.com

 

728x90