[Testing] Playwright E2E 테스트 성공 기준 정의하기 - SSR 환경에서의 API와 페이지 검증 전략

E2E 테스트를 쓰다 보면 막막한 순간이 있다. 사용자가 화면에서 버튼을 누르는 것부터 서버와 DB를 거쳐 결과가 화면에 다시 뜨는 것까지 한 번에 흉내 내는 테스트인데, 막상 짜려고 하면 「이 테스트가 성공했다고 판단할 기준이 뭐지?」라는 질문에서 멈춘다.

그래프에서 보기 update 2026-10-19 20:00 - · -

[Algorithm] 선택 정렬 (Selection Sort) 완벽 정리

선택 정렬(Selection Sort)은 가장 직관적인 정렬 알고리즘 중 하나다. 이름처럼 배열에서 최소값을 선택해 정렬되지 않은 부분의 맨 앞으로 옮긴다. 구현이 간단하고 동작 원리가 분명해서 알고리즘을 처음 배울 때 많이 쓴다.

그래프에서 보기 update 2026-10-19 20:00 - · -

[Algorithm] 삽입 정렬 (Insertion Sort) 완벽 정리

삽입 정렬(Insertion Sort)은 정렬된 부분에 새로운 원소를 적절한 위치에 삽입하는 방식의 정렬 알고리즘이다. 카드 게임에서 손에 든 카드를 정렬하는 방식과 비슷해서 직관적으로 이해하기 쉽고, 부분적으로 정렬된 데이터에서 빠르다.

그래프에서 보기 update 2026-10-19 20:00 - · -

[Algorithm] 버블 정렬 (Bubble Sort) 완벽 정리

버블 정렬(Bubble Sort)은 가장 기본적인 정렬 알고리즘 중 하나다. 이름처럼 큰 값이 물속의 거품처럼 배열의 끝으로 올라가는(이동하는) 모습에서 이름이 붙었다. 코딩 테스트나 면접에서 자주 등장하는 기본 알고리즘이라, 원리와 구현을 확실히 이해해 두는 것이 좋다.

그래프에서 보기 update 2026-10-19 20:00 - · -