테스트 2

[java] jmeter 성능 테스트

서버 부하 테스트를 해야해서 jmeter를 처음 사용해 보았다. 내가 테스트한 것은 멀티스레드로 랜덤한 파라미터값으로 요청을 왕창 보내는 간단한 기능이었다. 이 내용을 또 까먹지 않기 위해 간략하게 정리한다. 에이징 테스트란? 컴퓨터 장치를 검사하는 방법의 한 가지. 컴퓨터 시스템과 컴퓨터를 구성하는 각각의 시스템이 한계 상황 속에서 견뎌 낼 수 있는가를 확인하기 위하여 사용되는 검사 방법. 예를 들어 하드 디스크의 내구성을 검사하기 위하여 하드 디스크에 대한 입출력 작업만을 7일 이상 쉬지 않고 계속해서 수행하는 방법이 이에 해당된다. 출처: Jmx 파일 Jmx 파일은 Jmeter 관련 설정 파일이다. JMX (Java Management Extensions)는 응용 프로그램(소프트웨어) / 객체 / ..

Dev/Java 2020.05.20

[SpringBoot] 테스트와 로깅

[스프링부트 테스트] 테스트 코드 : 유지보수 과정에서 재사용되어 시스템의 안정성을 보장하는 중요한 장치 대부분의 프로젝트는 JUnit을 기반으로 일관성 있는 단위 테스트 진행 단위 테스트 : 자신이 작성한 클래스에 대한 테스트. 테스트 단계 중에서 가장 기본 스프링부트가 제공하는 테스트 환경과 테스트 방법을 알아보자 [스프링 부트에서 테스트하기] 프로젝트 의존성에 테스트 스타터가 등록되어 있으므로 여러 라이브러리들도 자동적으로 추가된다. 웹 애플리케이션에서의 테스트는 일반적인 자바 애플리케이션과 달리 테스트 과정이 복잡하고 자동을 처리해야 할 일도 많다. @RunWith(SpringRunner.class) Junit에서 기본적으로 제공하는 러너가 아닌 스프링 러너를 사용하기 위해서 추가 @SpringB..

Dev/SpringBoot 2019.12.18
반응형