본문 바로가기

Gatling

(2)
[gatling] gatling 사용법 (with. scenario) ❗ gatling을 사용하며 반드시 알아야 하는 개념을 정리하는 포스팅입니다! gatling의 공식 doc에 더 자세히 설명되어 있으니 참고 부탁드립니다 공식 doc에는 다음과 같은 순서로 쓰여있습니다. BootStrap Structure Elements -> exec -> pause -> Loop statements -> Conditional statement -> errors handling -> groups ✅ 스크립트를 작성하려면 gatling측에서 제공해야 하는 Simulation 클래스를 상속받아야합니다 public class ComputerDatabaseSimulation extends Simulation { } ✅ protocol 클래스를 빌드해야 합니다. public class Compu..
[gatling] gatling다운받고 intellij에서 실행시켜보기 (with 공식 doc) 개인프로젝트를 하며 테스팅 툴을 gatling으로 변경해야 하는 일이 발생했습니다...! 그러나 jmeter나 nGrinder와는 다르게 레퍼런스가 부실한 문제가 있었습니다. 그렇기에 이번 기회에 gatling의 공식 document를 보며 설치하고 intellij에서 실행까지 해보고자 합니다. 추가로 gatling 측에서는 intelliJ를 추천하고 있습니다! 설치방법 0. 사전 준비 2024년 4월 기준으로 gatling은 JVM위에서 동작합니다. gatling은 OpenJDK 11, 17, 21을 지원하며 3개의 jdk중 하나라도 미리 설치가 되어 있어야 합니다. 또한 gatiing 3.7 버전부터 scala는 물론이고 java, kotlin 모두 지원한다고 참고 바랍니다! ❗ 상기 명시되어 있는 ..