1. 시작하며 JUnit5는 가장 인기 있는 단위 테스트 프레임 워크이다. JUnit5 의 기본 기능에 대해 알아보자 2. JUnit5 란? JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform : 테스트를 실행해주는 런처 제공, TestEngine API 정의 JUnit Jupiter : TestEngine API 구현체로 JUnit5 제공 JUnit Vintage : JUnit4와 JUnit43을 지원하는 TestEngine 구현체 2.1 JUnit Platform JVM에서 테스트 프레임워크를 시작하기 위한 런처를 제공한다. Junit과 클라이언트 간의 인터페이스를 제공한다. JUnit 플랫폼에서 실행되는 테스트 프레임워크를..
Docker를 이용한 nGrinder 설치하기 nGrinder 란 nGridner는 네이버에서 제공하는 성능 테스트용 오픈 소스이다, The Grinder 라는 오픈 소스를 기반으로 하고 있다. Controller와 Agent로 이루어져 있다 https://github.com/naver/ngrinder/wiki/Architecture https://github.com/naver/ngrinder/wiki/User-Guide controller 성능 테스트를 위한 웹 인터페이스를 제공 테스트 프로세스를 조정 테스트 통계를 수집하고 표시 사용자가 스크립트를 생성하고 수정할 수 있는 기능 지원 Agent Agent Mode가 실행될 때 Target 서버에 프로세스 및 스레드를 실행 시켜 부하 발생 Moniter..