Jenkins1 [소프트웨어공학] 전통적인 SW 테스트 방법론 소프트웨어 개발 과정에서 테스트(Testing)는 필수적인 단계이다. 특히 시스템의 안정성과 성능을 보장하고, 예상치 못한 오류를 방지하기 위해 다양한 테스트 기법이 사용된다. 이번 글에서는 소프트웨어 개발에서 활용되는 주요 테스트 방식을 살펴보고, 각각의 목적과 특징을 정리한다.1. 단위 테스트(Unit Test)단위 테스트는 각 구성 요소(함수, 모듈, 클래스 등)를 개별적으로 검증하는 테스트이다. 소프트웨어 개발의 초기에 수행되며, 코드의 기능이 의도한 대로 동작하는지 확인하는 것이 목적이다.✅ 주요 특징개별 함수나 메서드 단위로 수행됨독립적인 환경에서 실행되며, 외부 시스템(DB, API 등)과의 연결을 최소화함테스트 자동화 도구(JUnit, PyTest, Mocha 등)를 사용하여 검증 가능✅ .. 2025. 2. 19. 이전 1 다음