HTTP_Request 1. HTTP Request 사용 이유 성능을 측정하고 싶은 웹 경로를 설정 할 수 있는 기본적인 Sampler이다. 2. HTTP Request의 사용 방법 Protocol: 사용하는 Protocol (http, https) Server Name or IP : 웹 서버의 주소 Port Number : 사용하는 포트번호 Method : HTTP Method Path : 웹 서버 주소 이후의 경로 Parameter : 넘겨주어야 할 parameter 값 (값 직접 입력 or ${파라미터값} 과 같은 방식으로 사용 가능) 성능, 부하 테스트/Jmeter 4년 전
[JMeter] User Parameter 1. User Parameter 사용 이유 중복적으로 사용 또는 자주 바뀌는 값의 경우 User Parameter에 등록하여 사용하면 관리가 용이하다 2. User Parameter의 사용 방법 1) 선언 방법 일반 변수방식 Name : 사용하고 싶은 Parameter 이름 User_1 : Parameter 값 입력 CSV 파일 Import 방식 Name : 사용하고 싶은 Parameter 이릅 User_1 : ${__CSVRead(test.csv,0)} 형식으로 입력 ${__CSVRead(파일명,열번호(0부터 시작))} 2) Parameter 사용 방법 ${Parameter Name} 과 같은 방식으로 사용한다 성능, 부하 테스트/Jmeter 4년 전
[Jmeter] HTTP Cookie Manager 1. HTTP Cookie Manager 사용 이유 Cookie가 필요한 웹페이지의 경우 Cookie 정보 등록이 필요하다 2. HTTP Cookie Manager의 사용 방법 Name : Cookie 이름 입력 (필수) Value : Cookie 값 입력 (필수) Domain : 해당 Domain 입력 (필수) Path : Domain 뒤의 Path값을 입력 (선택사항) * 팁 - Cookie Manager를 사용 할 때에는 페이지마다 달라지는 값이 많아 지역 Element를 사용하는 것이 좋음 - Cookie Manager가 전역, 지역 둘다 있을 경우 전역 Element로 설정되어있는 Cookie를 우선적으로 사용함 성능, 부하 테스트/Jmeter 4년 전
[Jmeter] Import from cURL 1. cURL 사용 이유 cURL을 아는 상태에서 모든 값을 각각 찾아서 생성하기 번거로울 때 사용 2. cURL 이란? (client url) 클라이언트에서 커맨드 라인이나 소스코드로 손 쉽게 웹 브라우저 처럼 활동할 수 있도록 해주는 기술 3. 크롬에서 cURL 추출 방법 개발자도구 > Network > cURL을 추출하고 싶은 Network Name 선택 > 마우스 오른쪽버튼 > Copy > Copy as cURL 선택 4. Import from cURL 사용 방법 1) Tools > Import from cURL 선택 2) cURL 입력 후 Create TestPlan 버튼 클릭 * Add Cookie header to Cookie Manager : 쿠키가 필요 한 경우 반드시 체크해주어야 함 (.. 성능, 부하 테스트/Jmeter 4년 전
[Jmeter] 대역폭 설정 1. 대역폭 설정 방법 apache-jmeter/bin/jmeter.properties 파일의 수정이 필요하다 #httpclient.socket.http.cps=0 #httpclient.socket.https.cps=0 해당 부분의 수정이 필요한데 cps 란 character per second를 의미한다 bps(bit per second)를 cps로 환산하면 cps = bps/8로 계산하면 된다 그리고 HTTP Request에서 implemetation 부분을 httpclient 3.1 or httpclient 4 로 설정해야한다 2. 기본 네트워크 대역폭 Mobile data GPRS : 171kbit/s = 21888cps Mobile data EDGE : 384 kbit/s = 49152cps M.. 성능, 부하 테스트/Jmeter 4년 전