Structure Design for Unit Testing based on Stack Frame to use GDB

GDB를 사용한 스택 프레임 기반 단위 테스팅을 위한 구조 설계

  • Lee, Sunghee (School of Computer, Kyungpook National University) ;
  • Park, Heungjun (School of Computer, Kyungpook National University) ;
  • Jha, Ajay Kumar (School of Computer, Kyungpook National University) ;
  • Lee, Woo Jin (School of Computer, Kyungpook National University)
  • Published : 2015.07.08

Abstract

최근 임베디드 소프트웨어는 전자기기뿐만 아니라 의료기기, 자동차, 항공 등 광범위하게 적용되고 있다. 임베디드 소프트웨어의 규모가 커지는 만큼 비중도 높아지고 있어 임베디드 소프트웨어 테스팅의 비중도 높아지고 있다. 따라서 본 논문에서는 디버깅 도구인 GDB를 테스팅에 과정에 연계하여 현재 실행중인 프로세스에서 겸사하고자 하는 단위 소프트웨어의 스택 프레임으로부터 정보를 얻어 단위 테스팅 수행이 가능한 구조를 제안한다. 이를 통해 별도의 코드를 수정하지 않고도 단위 테스팅이 가능해지며 런타임 테스팅과 자동 단위 테스팅이 가능해진다.

Keywords