Angular 16이 출시되면서 테스트 환경에도 큰 변화가 찾아왔습니다. 기존의 Karma는 더 이상 Angular의 공식 테스트 프레임워크로 지원되지 않으며, 대신 Jest가 실험적으로 도입되었습니다. 그렇다면 왜 Karma가 deprecated 되었고, Jest는 어떤 장점과 단점을 가지고 있을까요? 이번 블로그 포스트에서는 Angular 테스트의 과거, 현재, 그리고 미래에 대해 알아보겠습니다.Angular 테스트의 과거: Karma와 JasmineAngular 개발자라면 익숙한 Karma와 Jasmine 조합은 오랜 시간 동안 Angular의 기본 테스트 환경으로 자리 잡아왔습니다. Karma는 브라우저를 실행하고, Jasmine 테스트를 브라우저 안에서 수행하게 해주는 역할을 합니다. 브라우저 ..