문제9) 임베디드 소프트웨어 테스트(Embeded Software Test)
답)
1. 초연결 사회를 위한, 임베디드 소프트웨어 테스트 품질 필요성
|
|
2. 임베디드 소프트웨어 테스팅 제약사항과 테스팅 주요 기법
가. 임베디드 소프트웨어 테스팅 제약사항
테스트 제약사항
|
테스팅 기법
|
테스트 접근방향
|
|
||
|
나. 임베디드 소프트웨어 테스팅 주요기법
구분
|
기법
|
항목
|
설명
|
테스트 모델
|
|
|
|
|
|||
소프트웨어
테스트 기법 (ISO29119-Part4) |
명세기반
기법 |
주요 테스트 기법
|
|
상태전이 테스트
|
|
||
구조기반
기법 |
주요 테스트 기법
|
|
|
MC/DC 테스트
|
|
||
경험기반
기법 |
주요 테스트 기법
|
|
|
탐색적 테스트
|
|
||
하드웨어
테스트 기법 |
검사기법
|
주요 테스트 기법
|
|
물리적기법
|
경계스캔
(Boundary Scan) |
|
|
기능
테스트 기법 |
Record and Replay
|
|
|
임베디드
기능 안전표준 |
|
|
|
|
3. 임베디드 소프트웨어 테스팅 사례와 자동화 도구 종류
가. 임베디드 소프트웨어 테스팅 사례(Consumer Electronics - 전자제품 테스트)
|
||
오류유형
|
원인분석
|
대처방안
|
테스팅 목적
|
|
|
메모리 오류
|
|
|
Aborted
|
|
|
시간초과
|
|
|
|
나. 임베디드 소프트웨어 테스팅 자동화 도구 종류
구분
|
항목
|
설명
|
상용소스(인터페이스 기반 테스트 솔루션)
|
AMOS(Analytic Master Of System)(현대자동차-이화여대)
|
|
Justitia(삼성전자-이화여대)
|
|
|
TestOpia(삼성전자-이화여대)
|
|
|
오픈소스
|
CppCheck
|
|
GDB
|
|
|
|
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
몽키테스트/회귀테스트/통합테스트 (0) | 2024.01.11 |
---|---|
통합테스트(Integration Test) (0) | 2024.01.11 |
화이트박스 테스트(White Box Test)와 블랙박스 테스트(Black Box Test) / ① (0) | 2024.01.10 |
테스트 커버리지(Test Coverage), 코드 커버리지(Code Coverage) / ① (1) | 2024.01.09 |
데브옵스(DevOps) / ① (1) | 2024.01.09 |