안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
MarkSight PR #57 · Vitest 테스트 기반 도입
개발
웹
SaaSㆍ솔루션
프로젝트 배경
프로젝트에 test script와 runner 설정이 없어 작은 공통 함수의 변경도 수동으로 확인해야 했습니다. 앱 빌드가 이해하는 TypeScript 경로 별칭을 테스트 도구도 같은 방식으로 해석하게 만들 필요가 있었습니다.
프로젝트 성과
PR 품질 게이트 자동화
npm test와 test:run 진입점, Vitest 설정과 utility 회귀 테스트를 4개 파일에 담아 제품 기능 변경 없이 병합했습니다.
핵심 기능
작은 변경 범위
제품 코드 변경 없이 package 설정, Vitest config와 test file에만 패치를 제한했습니다.
진행 단계
요구 분석 → Vitest 설정 → 회귀 테스트 → 재검증
2026.07.
기존 빌드와 alias를 분석한 뒤 Vitest를 설정하고 공통 class utility 회귀 테스트 3개를 작성해 upstream 병합 상태에서 재검증했습니다.
프로젝트 상세
기존 Next.js·TypeScript 오픈소스 프로젝트에 테스트 실행 기반이 없던 상태에서 Vitest 4.1.9를 도입하고 첫 회귀 테스트를 추가해 upstream에 병합했습니다. 변경 범위는 package script·dependency, vitest.config.ts와 utility test 등 4개 파일로 제한했습니다. 앱에서 이미 사용하던 소스 경로 별칭을 test runner가 찾지 못하는 문제를

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

we******
개발 · 개인사업자

프로젝트 정보

참여 기간
2026.07. ~ 2026.07.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
Vitest 도입·설정·utility 단위 테스트·검증 (1인 100%)
관련 기술
vitest
GitHub
React
TypeScript