1/21/2009

cfix: 윈도우즈 커널 모듈 유닛 테스팅 툴


TDD에 관심을 가지게 되면서 윈도우즈 커널 드라이버를 테스트하기 위한 유닛 테스팅 툴을 찾아 보았다. 바로 찾은 것이 오픈 소스인 cfix이다. 유저모드와 커널 모드 모두에서 유닛 테스트를 제공한다.
 
아직 사용해 보지 않았지만, 문서를 읽어 보니 간단하게 사용이 가능한 것 같다.
 
일단 지금 "내 마음대로 TDD"에서 일단 이 툴을 사용한 TDD로 옮겨 가야 할듯 하다.
"내 마음대로 TDD"는 커널단에서 테스트가 이뤄지도록 하지 않고, 다만 데이타를 유저모드로 뽑아 내애서 테스트 성공 여부를 판단하게 하고 있는데, 그래서 약간 테스트 성공 여부를 판가름 짓는데에 문제가 있다. 일단 오늘 부터 cfix 에 적응하도록 노력해야 겠다.

Posted via email from bugtruck's posterous

댓글 없음:

댓글 쓰기