JavaFX 자동화 테스트

LogoRRR이 TestFX로 JavaFX 창을 조작해 파일 열기, 버튼 클릭, UI 상태 확인 같은 핵심 흐름을 자동 테스트하는 방법을 소개합니다. Scala 테스트 DSL과 서비스 계층 개선, 테스트 격리, 종료 동작, 성능 기준을 통해 단위 테스트가 놓치기 쉬운 회귀를 찾아냅니다.

더 읽기

Maven에서 JMH 사용하기: JVM 성능 측정

LogoRRR이 Scala 프로젝트에 Maven과 JMH를 통합하고 JVM 핫 패스를 재현 가능한 벤치마크로 측정한 과정을 소개합니다. 측정 결과를 바탕으로 핵심 함수의 처리량을 두 배 이상 높인 최적화와, 제품 시나리오 성능 테스트를 운영해 이후 회귀를 막는 방법도 설명합니다.

더 읽기