23.12.04) TIL
2023-12-04 20:03:28
이번 심화과제에서 지난번에 만든 프로젝트를 이용해서 테스트 코드를 만들었다. 1. 테스트 소프트웨어 개발 과정에서 코드의 정확성, 안정성, 및 기능을 확인하고 검증하기 위해 수행되는 활동을 말한다. 2. 단위 테스트(Unit Testing) 1) 대상: 소프트웨어의 가장 작은 단위인 함수, 메소드, 또는 모듈 등의 개별적인 부분을 테스트합니다. 2) 목적: 코드의 각 부분이 의도한 대로 동작하는지 확인하고, 변경사항이나 리팩토링으로 인해 예기치 않은 부작용이 없는지 확인합니다. 3) 장점 빠른 실행 속도: 단위 테스트는 작은 단위의 코드를 테스트하므로 실행 속도가 빠릅니다. 이는 개발자가 빠르게 피드백을 받아 수정할 수 있게 해줍니다. 코드의 안정성: 단위 테스트는 코드의 각 부분이 의도한 대로 동작하는..