시스템 테스트, 소프트웨어 테스트, 소프트웨어 유닛 테스트가
기능, 비기능 모두를 보는 테스트이다. 물론 여기서 소프트웨어 유닛 테스트는
리소스 관련, 강건성 테스트와 같은 특정 비기능 테스트만 포함한다.
근데 이들의 공통점이 무엇인가? 바로 각 테스트의 말단에 있다
(반면 통합 테스트들은 각 테스트 수준의 중간에 위치한다.)
그 이유는 무엇인가? 애초에 비기능이라는 건 어느 가동 범위 내에
특정 범위 및 특정 값으로 제약을 시키는 것이고 이 제약을 건다는
것은 말단 부위에서나 가능하지 통합 연결 부분을 제약을 건다는 거는
일어날 수 없는 개념이다. 통합되는 연결 부위는 동적인 부분으로
기능이 변화가 있는 것이지 제약을 두는 비기능 개념과 어울리지 않는다.
비기능은 제약
기능이란것은 제약이라고 할 수 없고 어떤 것을 해야 한다. 즉 인풋이
들어와서 어떻게 처리되어서 아웃풋이 되어야 한다라고 정의하는 것
'ASPICE 기본 이론' 카테고리의 다른 글
| 조건부 적합 (0) | 2025.10.20 |
|---|---|
| 기능안전 Part7 _ 5.5.3 (0) | 2025.10.16 |
| 시스템 통합 (0) | 2025.09.16 |
| HSI 테스트 (0) | 2025.09.04 |
| 각 엔지니어링 프로세스 별 입력값, 기대값 비교 (0) | 2025.09.03 |