Pytest 훅을 활용한 맞춤형 테스트 결과 보고서 작성
Pytest로 테스트 결과를 시각화할 때 흔히 pytest-html이나 allure-pytest 같은 플러그인을 활용합니다. 하지만 프로젝트 특성에 맞는 독자적인 보고서 형식이 필요한 경우, Pytest의 내부 훅(Hook) 메커니즘을 직접 활용하는 것이 유연한 해결책이 됩니다.
핵심 접근 방식
테스트 실행이 완료된 후 자동으로 HTML 보고서를 생성하려면 세 가지 요소가 필요합니다:
테스 ...
7월 28일 13:32에 게시됨
React 함수 컴포넌트의 상태 및 효과 제어 기법
React Hook의 핵심 개념
React 16.8 이후 도입된 Hook은 클래스 컴포넌트 없이도 상태와 생명주기 처리가 가능한 기능을 제공합니다. 함수형 컴포넌트에서도 상태 관리, 사이드 이펙트 처리, 참조 접근 등 다양한 기능을 활용할 수 있게 되었습니다.
useState: 상태 관리
useState는 함수 컴포넌트 내에서 상태를 선언하고 조작할 수 있도록 해주는 기본 훅입니다. 초기값 ...
7월 7일 20:40에 게시됨
Vue3의 훅(Hook)详解 및 커스텀 지시문과의 결합
Vue3 커스텀 훅 기법
훅은 라이프사이클 콜백을 처리하는 함수 형태의 기능입니다. React의 훅을 차용한 Vue3의 Composition API는 복잡한 로직을 재사용 가능한 모듈로 분리할 수 있도록 설계되었습니다. 이는 Vue2의 Mixin과 유사하지만, 코드 출처가 명확하고 관리가 용이합니다.
Vue3 훅 활용 패턴
1. 커스텀 훅 파일 생성
import { onMounted } from "vue&qu ...
5월 28일 06:42에 게시됨