#testing
관련 글 7건
강경원· 2월 10일
통합 테스트 - 시스템 컴포넌트 간 상호작용 검증
통합 테스트는 여러 컴포넌트가 함께 동작하는지 검증 하는 테스트입니다. 이 글에서는 통합 테스트 작성 방법과 실무 패턴을 정리합니다. 1. 통합 테스트 개념 단위 테스트 : 개별 함수/모듈 통합 테스트 : 여러 모듈의 상호작용 E2E 테스트 : 전체 시스템 2. API 통합 테스트 3.
testingintegration-test`통합 테스트 - 시스템 컴포넌트 간 상호작용 검증강경원· 2월 10일
TDD - 테스트 주도 개발
TDD Test Driven Development 는 테스트를 먼저 작성하고 코드를 작성 하는 개발 방법론입니다. 이 글에서는 TDD의 원칙과 실무 적용 방법을 정리합니다. 1. TDD 사이클 1. Red : 실패하는 테스트 작성 2. Green : 테스트를 통과하는 최소 코드 작성 3
testingtdd`TDD - 테스트 주도 개발강경원· 2월 10일
E2E 테스트 - 사용자 시나리오 기반 테스트
E2E End to End 테스트는 사용자 관점에서 전체 시스템을 테스트 하는 방법입니다. 이 글에서는 Cypress, Playwright 등을 활용한 E2E 테스트 작성 방법을 정리합니다. 1. Cypress 기본 2. Playwright 기본 3. 페이지 객체 패턴 4. 실무 팁 1
testinge2ecypress`E2E 테스트 - 사용자 시나리오 기반 테스트강경원· 2월 10일
단위 테스트 - 함수와 모듈 테스트 작성
단위 테스트는 개별 함수나 모듈을 독립적으로 테스트 하는 방법입니다. 이 글에서는 단위 테스트 작성 원칙과 실무 패턴을 정리합니다. 1. 테스트 원칙 격리 : 외부 의존성 없이 테스트 빠름 : 빠르게 실행되어야 함 반복 가능 : 항상 같은 결과 명확함 : 테스트 의도가 명확해야 함 2.
testingunit-test`단위 테스트 - 함수와 모듈 테스트 작성강경원· 2월 10일
Mocking과 Stubbing - 테스트 격리와 제어
Mocking과 Stubbing은 테스트를 격리 하고 외부 의존성을 제어하는 방법입니다. 이 글에서는 Jest, Sinon 등을 활용한 모킹 패턴을 정리합니다. 1. Mock vs Stub vs Spy Mock : 행동을 검증하는 가짜 객체 Stub : 특정 값을 반환하는 가짜 객체 S
testingmockingstubbing`Mocking과 Stubbing - 테스트 격리와 제어강경원· 2월 10일
React Testing Library - 사용자 중심 테스트 작성하기
React Testing Library는 사용자가 컴포넌트를 어떻게 사용하는지 를 중심으로 테스트를 작성하도록 유도하는 테스트 도구입니다. 구현 세부사항보다는 사용자 관점의 동작을 검증하는 것이 핵심 철학입니다. 1. 기본 사용법 screen.getByRole , screen.getBy
reacttestingtesting-library`React Testing Library - 사용자 중심 테스트 작성하기강경원· 2월 10일
Jest 기초 - JavaScript 테스트 프레임워크
Jest는 JavaScript 테스트 프레임워크 로, 단위 테스트, 통합 테스트를 작성하고 실행할 수 있습니다. 이 글에서는 Jest의 기본 사용법과 실무 패턴을 정리합니다. 1. 기본 테스트 2. 매처 Matcher 3. 비동기 테스트 4. Mock 5. 실무 팁 1. 테스트 구조 :
testingjest`Jest 기초 - JavaScript 테스트 프레임워크