earticle

논문검색

프로그램 실행 로그를 이용한 DB사전이미지 자동 생성

원문정보

초록

한국어

소프트웨어의 품질은 테스트를 얼마나 많이 하는가에 달려 있다. 그러나 단순히 테스트를 많이 하였다고 품질이 높아지는 것은 아니다. 다시 말해서 동일한 테스트케이스를 수백 번 실행하였다고 해서 소프트웨어의 품질이 높다고 할 수는 없다. 서로 다른 테스트케이스를 충분히 도출하고 이를 이용하여 테스트할 때 소프트웨어의 품질도 높아지게 된다. 테스트케이스 작성에는 많은 시간과 노력이 수반된다. 테스트케이스는 입력값, 예상값, DB사전이미지, DB사후이미지로 구성된다. 수작업으로 테스트케이스를 만들 경우 이들 가운데 DB사전이미지 작성이 시간이 가장 많이 걸리는 작업이다. 본 연구의 목적은 DB사전이미지를 자동으로 생성하여 테스트케이스를 만드는데 소요되는 시간과 노력을 절감하는 것이다. 즉, 프로그램이 특정한 테스트케이스를 수행하면서 남긴 SQL문을 로그에서 추출하여 자동으로 DB사전이미지를 생성하는 기법을 연구한다. DB사전이미지 생성 절차는 1) SQL문 추출 및 정제, 2) 정제된 SQL문 파싱, 3) 값 매핑, 마지막으로 4) DB사전이미지 생성의 순서로 이루어진다. 본 연구는 테스트케이스의 입력값을 작성하고 이를 이용하여 자동으로 DB사전이미지와 예상값을 생성할 수 있도록 하여 테스트케이스 작성에 소요되는 시간과 노력을 줄이고, 궁극적으로 회귀 테스트를 지원할 수 있도록 하는데 공헌하고자 한다.

목차

Abstract
 1. 서론
 2. 관련 연구
 3. 프레임워크
 4. 주요 기능
  4.1. 로그 파싱
  4.2. 파싱
  4.3. 매핑
  4.4. 생성
 5. 프로토타입 구현
  5.1. SQL문 입력
  5.2. 불일치 처리
  5.3. 생성된 SQL문 조회
 6. 결론과 향후 연구과제
 References

저자정보

  • 권오승 서울시립대학교, 대학원, 경영학과
  • 홍사능 서울시립대, 경상대학, 경영학부

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.