Papers/레거시 내장 소프트웨어 단위 테스팅

단위 테스트 효율성 비교

tomato13 2008. 1. 5. 15:48

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수정

테스트환경변형