단위 테스트를 작성하면서 다시는 헷갈리지 않기 위해 영어 문서(Baeldung)을 참고하여 정리하였습니다. @ExtendWith(MockitoExtention.class)this is specific to JUnit5, and enables Mockito annotations like @Mock, @InjectMocks, and @Spy in the test classJUnit5에 관한 어노테이션이며, Mockito 어노테이션을 사용할 수 있게 해 줍니다.@ExtendWith(MockitoExtension.class)class ExampleTest { @InjectMocks private ExampleService exampleService; @Mock ExampleRepository examp..
JMeter 설치mac 기준으로 jmeter를 설치하는 방법입니다.mac에서는 brew를 통해 간단히 설치하여 사용합니다.brew install jmeteropen /opt/homebrew/bin/jmeterJMeter 테스트 용어Thread Group: 테스트에 사용될 스레드 개수 (쓰레드 1개당 사용자 1명)Sampler: 사용자의 액션 (ex: 로그인, 게시물 작성)Listener: 응답을 받아 리포팅, 검증, 그래프 등 다양한 처리Configuration: Sampler or Listener가 사용할 설정 값 (ex: 쿠키, JDBC 커넥션)Assertion: 응답 확인 방법 (응답 코드, 본문 내용)JMeter 설정 방법1. Thread Group (사용자, 스레드 설정)Thread Proper..