Apache JMeter는 서버가 제공하는 성능 및 부하를 측정할 수 있는 테스트 도구입니다. JMeter는 순수 Java 애플리케이션 오픈소스이며 서버나 네트워크 또는 개체에 대해 과부하를 시뮬레이션하여 강도를 테스트하거나 다양한 부하 유형에서 전체 성능을 분석하는 데 사용할 수 있습니다.

Stepping Thread Group

[ this group will start ] 총 몇 개의 Thread를 발생할 것인가?

[ Next, add ] 몇 개씩 더해질 것인가 ?

[ threads every ] 몇 초 후에 더해질 것인가?

[ using ramp-up ] Next add되는 데 걸리는 시간

[ Then hold load for ] 몇 초 동안 최대 Thread를 유지할 것인가?

[ Finally, stop ] 몇 개 씩 Thread를 줄일 것인가?

[ threads every ] 몇 초 간격으로 줄일 것인가?

Aggregate Report Min 최소 응답 시간 Maximum 최대 응답 시간 View Results In Table 요청한 테이블의 기록들 jp@gc - Transactions per Second 초 당 응답

jp@gc - Response Time Over Time - 응답시간

jp@gc - Active Threads Over Time - 현재 활성화된 쓰레드의 갯수

.\bin\jmeter -n -t .\bin\testscene.jmx -l .\jtl\2023-11-01.jtl

Jmeter 파일위치 -n = nongui모드로 작동시킴 -l 실행결과를 ~~에 ~~파일로 저장

User Defined Variables = 환경 변수를 선언해서 사용할 수 있다.

Untitled

이런 것과 같이 요청에 필요한 Cookie 정보를 실어서 테스트를 진행할 수 있다.