스텁(Stub), 클라이언트 기능와 서버 구성, 가상으로 연동 부분을 만들어 테스트
CODEDRAGON ㆍSecurity/SecureCoding
반응형
스텁(Stub)
· 실제 코드나 아직 준비되지 못한 코드를 임의로 동작하도록 하는 메커니즘
· 시스템이 너무 복잡하여 수정이 불가할 때 사용
· 통합 테스트와 같이 포괄적인 테스트를 수행 시 사용
· 별도로 외부 연동 시스템을 준비할 필요 없이 테스트 수행
클라이언트 기능와 서버 구성
기능이 네 가지로 구성되고, 두 개의 서버와 연동되는 프로그램입니다.
현재 상태가 모든 기능과 서버가 준비되어야만 지금 내 기능과 연동되는지 테스트가 가능한 경우인데 테스트나 데모가 필요
현재 상태가 기능 3이 미완성이고, 서버와의 연결이 불가능한 환경인 경우인데 테스트나 데모가 필요
가상으로 연동 부분을 만들어 테스트
미구현 부분을 미구현된 부분과 연동이 필요한 부분을 가상으로 구성하여 테스트합니다.
스텁 1 |
미구현 기능 부분 대체하여 테스트 |
스텁 2 스텁 3 |
실제 서버를 연동하지 않고 대체하여 테스트 |
'Security > SecureCoding' 카테고리의 다른 글
인스펙션(Inspection) 절차 (0) | 2019.12.07 |
---|---|
목 프레임워크(Mock framework), 대표적인 목 프레임워크 (0) | 2019.11.27 |
테스트 아이템 식별 방법 (0) | 2019.11.09 |
의료장비 제어버그 (0) | 2019.11.03 |
릴리즈 계획 프랙티스 적용 (0) | 2019.10.26 |