급속한 IT 산업의 발전 속에서 제품의 기능은 다양해지고, 그에 따라 소프트웨어 역시 고도화 및 복잡성을 띄게 되었다. 이런 흐름 속에서 소프트웨어 품질 확보를 위해서 기업들은 다양한 노력을 기울이고 있고, 시험 범위 역시 크게 확대되어 가고 있다. 과거 소프트웨어 테스팅의 역할은 기능성 중심으로 품질 확보에 주력 하였다면, 현재는 비 기능적 요구사항으로 더 확대되어 가고 있는 추세이다. 특히 소프트웨어의 성능유지는 시장에서 제품의 성공과 기업의 존폐까지도 좌우 할 수 있는 중요한 품질 특성이다. 그러나 성능 시험을 위한 일반 상용 도구는 상당히 고가이거나, 서버 및 웹 환경에 특화된 경우가 많아 범용적인 도구로 활용하기 어려운 부분이 있었다.
따라서 본 논문에서는 디지털 복합기 제품에 특화된 성능 시험 자동화 도구 개발 모델을 제시하고자 한다. 우선 성공적인 성능 시험을 위해서는 우선 부하를 발생 시키는 요소를 명확히 정의 되어야 한다. 그래야만 명확한 성능 수준을 평가 할 수 있고, 유효한 결함 검출이 가능하기 때문이다.
첫 번째로, 논문 에서는 성능 시험에 활용할 부하 요소를 리틀의 법칙에 기반하여 도출 한다. 또한 해당 법칙을 기반으로 디지털 복합기 기능적 특성이 반영된 부하 요소를 추가 발굴 한다.
두 번째로, 자동화 도구 개발 프로세스를 분석, 설계, 이행, 평가 과정으로 정리 하였다. 특히 설계 단계에서는 자동화 도구 동작 원리를 상세히 기술하고, 평가 단계에서는 자동화 도구 적용 결과를 통해 적용 효과를 증명 하였다.
마직으로 본 논문의 의의와 한계를 정리하고 마무리 하고자 한다.
향후 본 논문은 성능 이론을 토대로 설계된 성능 자동화 도구 개념은 디지털 복합기 제품뿐 아니라 타 IT제품의 신뢰성 향상을 위한 성능 시험 자동화 도구 개발의 토대로 활용 될 것이라고 기대하고 있다.