Spring/SpringBoot Testing

SpringBoot를 사용해서 백엔드 개발을 하다 보면, 프로젝트 마감기한 등에 떠밀려서 Test Code의 작성보단 당장의 성과물을 만들고자 주먹구구식으로 서버 코드를 짜곤 했던 것 같습니다. 하지만 점점 더욱 큰 규모의, 더욱 복잡한 서버가 되어갈수록 저는 테스트 코드의 중요성을 깨달을 수 있었습니다. 이번 기회를 삼아, SpringBoot의 Testing을 한 번 공부해 보고자 합니다. 물론 백엔드 진영에서의 Testing은 단순 테스트 뿐만 아니라 TDD나 Spring REST Docs 등 다양한 곳에서 활용될 수 있기에 매우 중요하고 어려운 스킬입니다. 더욱 먼 곳까지 내다보기 위해서 이번 스터디를 통해서 Testing에 대해서 기본을 탄탄하게 다지고자 합니다.

Jan 27, 2023, 9:00 – 11:00 AM

RSVP'd

RSVP Now

Key Themes

Career Development

About this event

### 난이도

[초급] SpringBoot를 처음 접하시는 분들에게는 어려운 점이 있을 수 있으나, 열정과 함께라면 충분히 함께 할 수 있는 주제라고 생각합니다.

SpringBoot를 사용해서 CRUD 정도의 개발을 경험하신 분이라면 충분히 함께 하실 수 있는 난이도입니다.

### 스터디 진행 방식

스터디는 총 4주간 4회 (매 주 1회) 진행하고자 합니다. 진행 기간은 12월 26일~1월 29일이며,매 주 스터디 세션 요일은 투표를 통해 유동적으로 정하고자 합니다. **가능하다면 오프라인을 지향합니다.**

해당 스터디는 정해진 커리큘럼이 없습니다. 각자 SpringBoot Testing에 대해 공부하고, 각자의 공부 내용을 매 주 스터디 세션에 5분~10분 정도의 발표 형태의 지식 공유로 진행하고자 합니다. 단, **스터디의 자유도가 높은 만큼 지식 공유의 불참이나 세션 결석은 허용되지 않습니다.**

해당 스터디가 종료된 이후에는 TDD 또는 Spring REST Docs 스터디로 이어 나가고자 합니다.

### 교재, 강의자료

정해진 교재는 없으나, Spring 공식 레퍼런스를 권장합니다. 이 외에도 다양한 서적이나 강의 등을 참고하여 각자 선정한 후 공부하면 좋을 것 같습니다.

다만, 정보의 정확성이 검증되지 않은 개인 블로그의 레퍼런스는 지양하겠습니다.

### 스터디를 통해 얻을 수 있는 것

Postman으로 하나씩 정보를 보내며 테스트하는게 아닌, Test code를 사용해서 개발 코드를 테스트 할 수 있는 능력을 기르실 수 있습니다. 또한 Testing의 경우 TDD나 Rest Docs 와 같은 기술의 발판이 되기 때문에, 개발자로서 한 층 더 성장할 수 있는 발판을 마련하실 수 있으리라 생각합니다.

### 모집하는 인원 수

스터디 빌더 포함 최대 6인

Organizer

  • Min Seok Choi

    ajou-university

    GDSC Lead

Contact Us