이슈 트래커
JMeter는 버그 보고 및 개선 요청과 같은 문제 추적을 위해 Bugzilla를 사용합니다.
새로운 이슈를 생성하기 전에 Bugzilla를 검색하여 이슈가 이미 보고되었는지 확인하십시오. JMeter 사용자 메일링 리스트에서 먼저 확인할 가치가 있습니다. 다른 사람들은 이미 해결책을 가지고 있을 수 있습니다.
지원 질문
질문에 Bugzilla를 사용하지 마십시오. 지원 포럼이 아닙니다. 대신 JMeter 사용자 메일링 리스트에 가입 하고 그곳에서 질문하십시오. 사용자 메일링 리스트는 더 많은 청중을 가지고 있으며 더 빨리 답변을 얻을 수 있습니다.
개선 요청
대부분의 경우 먼저 메일링 리스트에서 토론을 시작하는 것이 좋습니다. Bugzilla는 진행 상황을 추적하고 패치를 제공하는 데 적합하지만 더 긴 토론에는 다루기 어렵습니다.
아직 계정을 등록하지 않았다면 기본 Bugzilla 페이지( https://bz.apache.org/bugzilla/ ) 상단에 있는 " 새 계정 " 링크를 사용하여 먼저 계정을 등록해야 합니다 .
가입하기 전에 계정 생성 페이지의 정보를 읽고 이해했는지 확인하십시오.
로그인한 후 " 버그 신고 "를 클릭하고 목록에서 JMeter를 선택하십시오. 심각도를 " 향상 "으로 설정하십시오.
개선 사항을 충분히 자세히 설명하십시오. 필요한 경우 예제 사용 사례를 제공하십시오.
코드 패치를 제공하는 경우 테스트 사례와 새 기능(이상적으로는 문서 패치)을 사용하는 방법에 대한 문서도 제공하십시오.
문제 제기
먼저 문제가 아직 보고되지 않았는지 확인합니다. 버그를 보고하는 경우 JMeter 작동 방식에 대한 오해가 아니라 실제로 JMeter의 버그라고 확신하십니까?
아직 계정을 등록하지 않았다면 기본 Bugzilla 페이지( https://bz.apache.org/bugzilla/ ) 상단에 있는 " 새 계정 " 링크를 사용하여 먼저 계정을 등록해야 합니다 .
가입하기 전에 계정 생성 페이지의 정보를 읽고 이해했는지 확인하십시오.
로그인하면 2가지 옵션이 있습니다.
- 화면 왼쪽 하단 에서 ' "JMeter" 제품의 새 버그 신고 ' 링크를 클릭합니다.
- 화면 왼쪽 상단에서 " 새로 만들기 " 링크를 클릭하고 목록에서 JMeter를 선택합니다.
버그 보고에 필요한 정보
다른 사람들이 보고서를 효과적으로 사용할 수 있도록 충분한 정보를 제공했는지 확인하십시오. 아래 체크리스트를 사용하여 안내합니다.
- JMeter 버전
- Java 버전( java -version 의 출력 )
- OS 버전
- jmeter.log 파일(민감한 정보를 포함할 가능성은 없지만 업로드하기 전에 확인)
- JMX 파일이 관련이 있는 경우(민감한 정보를 먼저 수정) 단순화된 테스트 계획을 제공( 디버그 샘플러 사용 )하면 BUG가 없는 경우보다 훨씬 빠르게 수정됩니다.
- 타사 플러그인 없이 버그를 재현해 보세요. 최소 JMX 파일에는 일반 JMeter 설치에서 테스트하기가 더 어렵기 때문에 타사 플러그인이 포함되어서는 안 됩니다.
- 관련 있는 경우 JTL 파일(민감한 정보를 수정해야 할 수 있음)
- 버그가 의심되는 경우 수행한 작업, 발생한 작업, 예상한 작업과 어떻게 다른지 설명합니다. 매번 발생합니까?
- 보고하고 싶은 오류 메시지가 있는 경우 문제에 텍스트로 복사하여 문제의 원인을 조사할 때 메시지를 더 쉽게 검색하고 재사용할 수 있습니다.
- JMeter 팀에서 추가 정보가 필요할 때 알림을 받으려면 CC 목록에 자신을 추가하세요 (이 경우 버그는 NEEDINFO 로 표시됨 ).
- 버그가 NEEDINFO 로 판매 되는 경우 버그를 이해하고 수정할 수 있도록 필요한 정보를 가능한 한 빨리 제공하십시오. 팀에서 추가 정보를 요구한 후 정보가 제공되지 않고 버그가 재현되지 않으면 버그는 WORKSFORME 으로 닫힙니다 . 필요한 정보를 제공하면 나중에 언제든지 다시 열 수 있습니다.
- IMPORTANCE 레벨을 정확하게 선택하십시오. ENHANCEMENT 는 BUG가 아님을 의미하고 나머지는 BUG임을 의미합니다.
- 버그를 수정하기 위한 패치를 제공하는 경우 통합된 diff 형식인지 확인하십시오. Eclipse를 사용하는 경우 패치 루트 를 적용하기 어려운 기본 " Workspace "가 아닌 " Project "로 설정하십시오.
- 새 소스 파일을 있는 그대로 제공할 수 있습니다. 다른 JMeter 파일에 따라 표준 Apache 라이선스 헤더가 있는지 확인하십시오. @author 태그 를 사용하지 마십시오 (크레딧은 변경 파일에 제공됩니다).
- 새로운 기능에 대한 패치의 경우 가능하면 문서 패치도 제공하십시오. 구성 요소는 xdocs/usermanual/component_reference.xml 에 설명되어 있습니다.
다음 버그 작성 지침 및 Bugzilla 계정 생성 페이지 에 명시된 이용 약관도 참조하십시오.