반응형 IT/개발환경81 jq 툴 설치 pod의 많은 상태 값들을 json 형식으로 원하는 내용만 출력해서 볼 수 있도록 상태 확인에 아주 유용한 툴을 설치 합니다. jq 툴은 지정한 json 파일에서 혹은 입력받은 json 스트링에서 특정 키 값에 해당하는 값을 반환 해주는 툴입니다. https://stedolan.github.io/jq/download/ url로 이동 여러 OS별 binary가 존재하고 있고 그 중에 Windows 64-bit 파일을 받습니다. (cli 기반인 chochlatey는 사용하지 않으니까) 다운로드 받은 파일을 이름을 변경하고 path 에 잡혀 있는 경로로 이동 해 줍니다. jq툴 동작하는지 테스트 해봅니다. 아래 내용으로 test.json 파일을 만듭니다. { "testkey": "testvalue" } jq .. 2023. 4. 18. JMeter k8s에 셋팅하기 (비추) 참고 Load Testing With JMeter On Kubernetes and OpenShift - Kubernauts kubernauts/jmeter-kubernetes - github JMeter 분산 테스팅환경 만들기 (가상머신에 cluster 환경 설정하는 방법) How To Create a Database on InfluxDB 1.7 & 2.0 - (2.0에서 database 생성하는 방법 잘 나와있음) Kubernetes 에 JMeter 환경을 구축하는 방법이 있어서 도전해 봅니다. 결과 요약 k8s에 jmeter 환경을 구축 하긴 했지만 완벽하게 자동화까지 되진 않았습니다. (매력적인 결과물이 아닙니다.) jmeter의 시나리오를 linux 환경에서 완벽하게 구축할 수 있는 분들만 도전 .. 2023. 4. 18. JMeter 분산 테스팅환경 만들기(2/2) - 부가적인 세부 옵션들 부하 테스트용 시나리오 작성 도구 - Badboy 소개 Regluar Expression Extractor Response Assertion CSV Data Set Config CSV Data Set Config 시나리오파일(.jmx) 샘플 HTTP Header Manager 인증키 정의 HTTP Request Defaults Request들에 공통적으로 사용되는 정보 정의 CSV Data Set Config 변수 설정 HTTP Request API 호출 : 아래 이미지는 공통URL(Http Request Defaults), 변수(CSV Data Set Config) 를 사용하는 예시 2023. 4. 18. JMeter 분산 테스팅환경 만들기(1/2) - 기본구축 내용 미리보기 JMeter 설치 JMeter 간략한 Test Plan 구성 master(client)는 windows 머신, slave(server) 들은 리눅스 머신으로 사용 합니다. 사전준비 참조 How to do Distributed Testing using JMeter - Vinicius Correia (많이 도움된 자료) 시작하기 전에 몇가지 확인 해야할 사항이 있습니다. 모든 머신(마스터 및 슬레이브)에서 동일한 JMeter버전을 사용해야 합니다. 마스터와 슬레이브가 동일한 서브넷에 있어야 합니다. 운영체제의 방화벽을 끄거나 테스트에 사용되는 포트를 활성화 해야 합니다. 모든 슬레이브에 테스트 스크립트에서 사용될 플러그인을 설치해야 합니다. Windows(Master)에 JDK 설치 JMete.. 2023. 4. 18. 이전 1 ··· 11 12 13 14 15 16 17 ··· 21 다음 반응형