툴 스테이션 9번
목록으로 돌아가기

수동 테스트 개발 계획: 0부터 전문가까지 90일 학습 로드맵

QA 초보자를 위해 설계된 90일 매뉴얼 테스트 개발 계획으로 기본 개념부터 실제 연습까지, 매주 명확한 학습 목표와 실습 과제를 제공합니다.

품질보증 수동 테스트 학습 로드맵 시작하기 90일 계획 직업

마지막 업데이트:2026-03-07

본 계획은 권장 학습 경로이며, 실제 진행 상황은 개인 상황에 따라 조정될 수 있습니다.

1. 왜 체계적인 학습이 필요한가요?

수동 테스트는 간단해 보이지만 "전문적"이 되려면 체계적인 교육이 필요합니다. 이 90일 계획은 탄탄한 기반을 구축하는 데 도움이 됩니다.

2. 1~2주차: 기본 개념 테스트

학습 목표: 소프트웨어 개발 수명주기(SDLC) 이해, Agile/Scrum 개발 프로세스 이해, 테스트의 목적과 가치 이해, 테스트의 기본 분류(기능적/비기능적, 블랙박스/화이트박스)를 학습합니다.

  • 연습 1

    자주 사용하는 앱(LINE, Shopee 등)을 선택하고 주요 기능 목록을 적어주세요.

  • 연습 2

    실제 요구사항 문서를 읽고 문제가 있을 수 있다고 생각되는 영역을 강조하세요.

3. 3~4주차: 테스트 케이스 디자인

학습 목표: 테스트 케이스의 구조 및 작성 방법을 익히고, 등가 분할 및 경계 값 분석을 배우고, 의사결정 테이블 및 상태 전이 다이어그램을 학습합니다.

  • 연습 1

    "사용자 등록" 기능에 대한 테스트 케이스 20개 작성

  • 연습 2

    의사결정 테이블을 사용하여 "장바구니" 기능에 대한 모든 조건 조합을 나열하십시오.

  • 연습 3

    "Order"의 상태 전이 다이어그램을 그립니다.

4. 5~6주차: 버그 관리 및 도구

학습 목표: 전문적인 버그 보고서 작성 방법을 배우고, 버그 수명 주기를 이해하고, Jira의 기본 작업에 익숙해지고, 브라우저 DevTools 사용 방법을 배웁니다.

  • 연습 1

    웹사이트에서 실제 버그 3개를 찾아 완전한 버그 보고서를 작성하세요.

  • 연습 2

    DevTools를 사용하여 웹페이지의 네트워크, 콘솔 및 요소를 확인하세요.

5. 7~8주차: 심층적인 테스트 유형

학습 목표: 기능 테스트의 체계적인 실행 방법, 호환성 테스트(크로스 브라우저, 크로스 디바이스), 사용성 테스트 기초, 기본 보안 테스트(XSS, SQL 주입 개념).

  • 연습 1

    다양한 브라우저(Chrome, Firefox, Safari)에서 동일한 웹사이트를 테스트하세요.

  • 연습 2

    동일한 반응형 웹사이트를 모바일과 컴퓨터에서 테스트하고 차이점을 기록하세요.

6. 9~10주차: API 테스트 시작하기

학습 목표: HTTP 메서드 및 상태 코드, Postman으로 요청 보내기, API 응답 확인, 기본 API 테스트 사례 설계.

  • 연습 1

    JSONPlaceholder와 같은 공개 API를 사용하여 GET, POST, PUT, DELETE를 연습하세요.

  • 연습 2

    Postman에서 5개의 자동 유효성 검사 스크립트 작성

7. 11~12주차: SQL 및 데이터 검증

학습 목표: SQL SELECT, JOIN, WHERE, SQL을 사용하여 테스트 결과 확인, 데이터베이스 구조 이해.

  • 연습 1

    SQLite 설치 및 기본 쿼리 연습

  • 연습 2

    간단한 테스트 시나리오를 설계하고 SQL을 사용하여 데이터의 정확성을 검증합니다.

8. 13주차: 실제 시뮬레이션

최종 연습: 오픈 소스 프로젝트(예: TodoMVC)를 선택하고 처음부터 전체 테스트를 수행합니다. 테스트 계획 작성 → 테스트 케이스 설계 → 테스트 실행 → 버그 리포트 제출 → 포트폴리오 구성.

ℹ️

요설

본 사이트에 제공된 정보는 참고용일 뿐이며 그 완전성과 정확성을 보장하지 않습니다. 사용자는 정보의 적용 가능성에 대해 스스로 판단해야 합니다.

피드백