스킬 홈
More
Software Development
Software Development Methodology
TDD
Test Driven Development
테스트 주도 개발
7개 레벨
테스트 주도 개발은 먼저 테스트 케이스를 작성한 후, 이를 통과하도록 코드를 구현하는 방법이에요. 이 방식은 코드 품질을 높이고, 변경사항에 대한 신뢰성을 크게 향상시켜요. 결과적으로, 개발자는 초기 요구사항에 더 부합하는 소프트웨어를 제작할 수 있게 돼요.
내 스킬에 등록하기
테스트 주도 개발 스킬 여정을 시작하세요
7개의 레벨을 통해 체계적으로 학습하고, 커리어 성장의 기반을 다지세요.
7
레벨 로드맵
단계별 역량 인증
로그인하고 시작하기
학습 로드맵
7개 레벨
전체 7
Lv 1. 단위 테스트 프레임워크를 사용해 기본 테스트를 작성할 수 있어요
1. JUnit 소개
2. 애노테이션 사용법
3. Assertion
4. 테스트 구조
연습 문제
1.
다양한 assert 메서드를 사용해 테스트가 실패하고 성공하는 과정을 실습해요
2.
간단한 계산기 클래스에 대한 JUnit 테스트 케이스를 작성해요
Lv 2. TDD 사이클을 따라 기능 개발 과정을 수행할 수 있어요
Lv 3. 모킹 프레임워크를 활용해 외부 의존성을 테스트할 수 있어요
Lv 4. Spring Boot 통합 테스트를 작성해 애플리케이션 레이어를 검증할 수 있어요
로그인하고 더 많은 레벨을 확인하세요
로그인하기
Lv 5. ATDD 도구를 활용해 요구사항 기반 테스트를 작성할 수 있어요
Lv 6. CI/CD 파이프라인에서 테스트 자동화를 구성할 수 있어요
Lv 7. 다양한 테스트 기법으로 테스트 신뢰성을 강화할 수 있어요
펼치기
이 스킬로 지원할 수 있는 채용공고
로그인
이 스킬이 필요한 커리어
iOS 개발자
안드로이드 개발자
서버 개발자
연관 커리어
이 스킬이 필요한 직무
iOS 개발자
안드로이드 개발자
서버 개발자
채용 기회
현재 채용 중인 포지션
채용 중
채용공고 보러가기
학습 팁
1
각 레벨의 요구사항을 꼼꼼히 확인하세요
2
실습을 통해 배운 내용을 적용해보세요
3
레벨업으로 실력을 인증받고 커리어를 성장시키세요
[KREAM] Android 서비스 개발자 모집 (인재 Pool)
KREAM
•
안드로이드 개발자
[KREAM] Android 서비스 개발자 모집 (인재 Pool)
스노우
•
안드로이드 개발자
[Operation Squad] Android Developer
Class101
•
안드로이드 개발자
강남
[Operation Squad] iOS Developer
Class101
•
iOS 개발자
강남
[분사법인 다음설립준비법인] Backend Developer (경력)
카카오
•
서버 개발자
판교
애드핏 광고 SDK 개발자 (경력)
카카오
•
iOS 개발자
판교