4가지 단위 테스트 방안은 아래와 같다.
- Unit Extraction
- Stand-alone
- Script-based
- Debugging
이에 대한 효율성을 어떠한 기준에 의해서 비교할지를 생각해 보아야 한다. 본 논문에서는 ISO9126 및 유수 연구자료에서 제시하는 Testability를 분석하여 별도의 모델을 구상할 수 있었다.
.......
(maintenance, reporting, test harness, test environment cost, operating time, automation, mock....)
1/6
어느 방안이 효과적인지를 분석하기 위해서 테스트환경을 구축하는데 소요되는 비용과 테스트를 수행하고 결과를 산출하는데 소요되는 비용 그리고 테스트환경을 지속적으로 유지/보수하는데 소요될 비용을 계산한다....
- 테스트환경구축
test harness구현및적용
stub/driver 구현및적용
mock구현및적용
- 테스트수행 및 결과산출
test case설계(controlling, observing가능)
testcase수행
결과산출
- 유지/보수
test case수정
테스트환경변형
'Papers > 레거시 내장 소프트웨어 단위 테스팅' 카테고리의 다른 글
내장형 레거시 소프트웨어의 효과적인 단위 테스트 적용 방법 (0) | 2007.12.23 |
---|---|
내장형 레거시소프트웨어 단위테스팅 수행방법 (0) | 2007.12.07 |
개요 (0) | 2007.11.11 |