Scalable Path Testing Method Adopting Slicing and Chunking Concept

슬라이싱과 청킹 개념을 도입한 확장 가능한 경로 테스팅 방안

  • Choi, Eun-Man (Dongguk University, Dept. of Computer Engineering) ;
  • Choi, Hee-Sung (Dongguk University, Dept. of Computer Engineering)
  • 최은만 (동국대학교 컴퓨터공학 전공) ;
  • 최희성 (동국대학교 컴퓨터공학 전공)
  • Published : 2012.06.22

Abstract

화이트 박스 테스팅을 위하여 주로 사용하는 경로 테스팅 방법은 테스트 대상 프로그램의 규모에 크게 영향을 받는다. 이런 단점을 해소하기 위하여 이 논문에서는 슬라이싱과 청킹 개념을 도입하였다. 청킹은 논리 흐름의 덩어리를 프레임화 하여 필요에 따라 펼치거나 추상화할 수 있게 한다. 또한 슬라이싱은 프로그램 동작의 부분 집합을 추출하여 복잡도를 줄이고 특정 변수에 집중하게 한다. 본 논문에서는 이런 두 가지 개념을 도입하여 확장 가능한 경로 테스팅 방법을 제안하여 화이트 박스 테스팅의 실용성을 높일 수 있음을 보였다.

Keywords