젠킨스의 Build - Test - Package 단계에서 Test 코드를 작성하지 않은 경우
안녕하세요. 저는 취준생으로서 자동화를 경험하고자 강의를 듣기 시작했습니다.
지금 저는 6명 인원으로 웹사이트 개발 프로젝트를 진행하며 Java/SpringBoot 로 백엔드 개발과 배포 포지션을 맡았습니다. 스프링 프로젝트를 만들면, test 폴더에 test코드를 작성하여 단위테스트와 통합테스트를 진행할 수 있는 것으로 알고있습니다.
만약, 프로젝트에서 단위테스트 코드를 작성하지 않았다고 가정한다면 젠킨스의 Build - Test - Package 단계에서 Test 부분은 생략되어 Package가 진행되나요?
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
단위테스트 코드를 작성하지 않은 경우에도 젠킨스의 Build - Test - Package 단계에서 Test 부분은 생략되지 않습니다.
젠킨스의 빌드 파이프라인은 빌드, 테스트, 패키징 등 단계적으로 진행됩니다. 이 중에서도 테스트 단계는 프로젝트의 안정성과 신뢰성을 검증하는 중요한 요소입니다. 따라서, 테스트 코드를 작성하지 않은 경우에는 단위 테스트가 진행되지 않더라도 Build - Test - Package 단계에서 Test 부분이 실행되어 패키지가 진행됩니다.
하지만 테스트 코드를 작성하지 않은 경우에는 테스트 코드에 의한 검증이 이루어지지 않으므로 예외 상황 등에 대한 검증이 미흡할 수 있습니다. 따라서, 프로젝트 개발을 진행하며 테스트 코드 작성에도 신경을 써주시는 것이 좋습니다.
더 자세한 내용이 필요하신 경우, java/springboot, 젠킨스에 대한 강의나 관련 문서를 참고하시는 것도 도움이 될 것입니다.
감사합니다.
내장형 톰캣일경우
0
50
2
git 에 강의내용에 필요한 파일들 존재하지 않음
0
110
2
젠킨스에 등록된..
0
115
2
필요한 파일만 가지고 배포할 수 있나요?
0
112
2
yml 파일 db 접속정보 수정 후 배포 시 미반영
0
131
2
jdk 버전 17
0
92
2
섹션2 강의자료
0
110
2
DOCKER 이미지 PULL
0
269
1
36강 edowon0623/cicd-project-ansible이 호환이 안되는것 같아요
0
66
1
질문이 있습니다!!
0
76
1
exec /usr/local/tomcat/bin/catalina.sh: invalid argument 오류 해별법(공유)
1
217
4
m2 mac: ansible-server에서 container 실행 안됨
0
168
2
Jenkins와 k8s 연동과 관련한 질문입니다.
0
106
2
Ansible 과 연동에서 이미지 및 컨테이너 생성과 관련한 질문 드립니다.
0
184
2
맥북 실리콘칩 invalid argument 에러 해결 (수동 설치)
0
272
3
Docker Container에서 Tomcat 설치
0
229
2
ec2 여러대에서 각각 직접 설치 이유
0
159
1
P@ssw0rd 설정시기
0
155
2
ansible 원리
0
139
2
ansible 존재여부
0
127
2
젠킨스 빌드 성공후 shutdown
0
263
2
Docker Hub에 Push 무한 로딩
0
144
2
컨테이너에 ssh로 접속 비밀번호 불일치
0
127
1
maven project 오류
0
124
2





