
검증하는 방식에 따라 Code Inspection, Runtime Test, Unit Test, Integration Test, System Test, Acceptance Test 등으로 분류할 수 있습니다. Unit Test 클래스, 함수, 이벤트, 메시지 등을 테스트 대상의 단위(모듈)로 하여 동작의 이상 유무를 판단합니다. 설계서 상에 정의된 기능을 제대로 수행하는지 검증하는데 디버깅이 쉬워 결함이 발견될 때마다 수정이 가능하다는 것이 장점입니다. 빡빡한 개발 스케줄 등으로 인해 국내에서는 많이 활용되지 않고 있는 방식입니다. Unit Test는 Test Driven Development 방식으로 테스트를 위한 명세(Spec)가 코드보다 먼저 작성되고 Test Case에 알맞게 코딩을 합니다. 코드..

검증하는 방식에 따라 Code Inspection, Runtime Test, Unit Test, Integration Test, System Test, Acceptance Test 등으로 분류할 수 있습니다. Code Inspection 산출물(작성된 코드)이 미리 정의된 룰에 위반되는 사항은 없는지를 검토하는 작업입니다. Code Inspection을 위해서는 코딩 표준이 필요하며 코딩 표준은 코딩 룰로 구성됩니다. 코딩 룰은 Code Layout, SW Bug Issue, code Portable Issue, SW Metrics 등의 세부분야가 있습니다. 코드 작성 이전에 검토 규칙(룰)은 사전에 작성되어 배포되어야 하며 개발자에게 충분한 교육이 이루어져야 합니다. 이를 통해 초기에 소프트웨어 결함을..
- Total
- Today
- Yesterday