본문 바로가기
728x90

개발/Apache JMeter8

Apache JMeter란 무엇인가? (사용 방법 , 성능 및 부하 테스트) Apache JMeter Apache JMeter는 서버가 제공하는 성능 및 부하를 측정할 수 있는 테스트 도구이다. JMeter는 순수 Java 애플리케이션 오픈소스이며 서버나 네트워크 또는 개체에 대해 과부하를 시뮬레이션하여 강도를 테스트하거나 다양한 부하 유형에서 전체 성능을 분석하는 데 사용할 수 있다. 비슷한 부하테스트 도구로는 Apache Benchmark, Ngrinder, Pinpoint, Gatling등이 있다. 다음은 Apache JMeter가 가진 특징을 나열한 것이다. 다양한 프로토콜/서버를 테스트할 수 있다. 웹 - HTTP, HTTPS SOAP / REST 웹 서비스 FTP 데이터베이스 (JDBC 사용) Mail (SMTP, POP3, IMAP) ... CLI 지원 CI 또는 C.. 2023. 11. 15.
Apache JMeter로 성능 테스트하기 안녕하세요. 이번 포스팅에서는 성능 테스트가 무엇인지 알아보고, 성능 테스트 도구인 Apache JMeter를 이용해 테스트 방법을 소개하려고 합니다. Apache JMeter의 설치방법부터 스크립트 작성 안내 그리고 결과 확인까지 상세히 설명해 드리니 잘 따라와 주세요!​ ●성능 테스트란 무엇일까요?‘성능 테스트’란 서비스 및 서비스 시스템의 성능을 확인하기 위해 실제 사용 환경과 비슷한 환경에서 테스트를 진행하는 것을 말합니다. 성능 테스트를 통하여 응답시간(Response Time), 처리량(Throughput), 병목 구간 등을 확인할 수 있고, 성능 테스트로 얻은 정보로 서비스나 시스템의 문제점을 확인하고 이를 개선(Tuning)하여 보완할 수 있습니다. *출처 : A.. 2023. 11. 15.
Apache JMeter 분산 테스트 설정 및 TEST 1. Master-Slave 아키텍처 설정 분산 테스트를 수행하려면 JMeter에서 Master-Slave 아키텍처를 설정해야 합니다. Master는 테스트를 제어하고, Slave는 테스트를 실행하는 역할을 합니다. 다음은 Master-Slave 아키텍처를 설정하는 방법입니다. Master 컴퓨터에서 jmeter.properties 파일을 엽니다. remote_hosts 속성을 편집하여 Slave 컴퓨터의 IP 주소를 추가합니다. Slave 컴퓨터에서 jmeter-server 파일을 실행합니다. Master 컴퓨터에서 JMeter를 실행하고, Test Plan을 엽니다. Remote Testing 부분에서 Add -> Remote Hosts or RMI registry 를 선택합니다. Slave 컴퓨터의.. 2023. 4. 26.
Apache JMeter 설치 및 TEST 1. JMeter 설치 JMeter를 사용하려면 먼저 JMeter를 다운로드하고 설치해야 합니다. 다음은 설치 절차입니다. Apache JMeter 웹 사이트에서 JMeter를 다운로드합니다. 다운로드 한 파일을 압축 해제합니다. jmeter.bat(Windows) 또는 jmeter.sh(Linux)를 실행하여 JMeter를 시작합니다. 2. 테스트 계획 만들기 JMeter에서 테스트를 시작하려면 테스트 계획을 만들어야 합니다. 테스트 계획은 테스트를 구성하는 데 사용되는 설정, 샘플 데이터, 사용자 및 스레드 그룹 등의 정보를 포함합니다. 다음은 간단한 테스트 계획을 만드는 방법입니다. JMeter를 실행하고, Test Plan을 마우스 우클릭한 후, Add -> Threads(Users) -> Thr.. 2023. 4. 26.
728x90