검색 상세

AutoIT 기반 IP 카메라 제어 소프트웨어 테스트 자동화 체계 구현

Design and Implementation of A Test Automation Platform for IP Camera Control Software Using AutoIT

초록/요약

본 논문에서는 AutoIT을 기반으로 하여 IP 카메라 제어 소프트웨어를 자동으로 테스트할 수 있는 방안에 대해 기술한다. 기존에는 IP 카메라 테스트 시 SOAP(Simple Object Access Protocol) 환경에서 테스트하기 위해서 SoapUI라는 소프트웨어를 사용해왔다. SoapUI로 매뉴얼 테스트를 실행할 경우 IP 카메라에 메시지를 보내기 위해서는 파라미터 값을 수동으로 입력해야 하는데 입력해야 할 값이 많고 복잡한 경우 상당한 불편함이 있고 여러 가지 파라미터의 조합을 테스트하기에는 어려움이 있었다. 본 논문에서는 이러한 불편함을 없애기 위해서 파라미터 값의 자동입력을 가능하도록 하고, 다양한 파라미터의 조합을 테스트 가능하도록 하여 테스트 커버리지(Test coverage)를 높이기 위해 AutoIT을 이용하여 테스트 자동화 도구를 구현하고 그 연구 결과를 정리한다.

more

목차

국문 요약
그림 차례
표 차례
제1장 서론
제1절 연구의 배경 및 목적
제2절 연구 범위 및 방법
제2장 관련연구
제1절 IP 카메라 및 테스트 현황
제1항 IP 카메라 개요
제2항 IP 카메라의 구성
제3항 IP 카메라 테스트 현황
제2절 AutoIT
제1항 AutoIT 개요
제2항 AutoIT의 구성 요소
제3장 IP 카메라 테스트 자동화 플랫폼
제1절 자동화 플랫폼의 구조
제2절 테스트 메시지
제3절 테스트케이스
제4절 테스트 자동 실행
제4장 구현
제1절 개발 환경
제2절 테스트케이스 생성기능
제1항 PICTMASTER을 이용한 파라미터 조합
제2항 테스트케이스 생성
제3절 메시지 인증 방법
제4절 테스트 자동 실행기
제1항 자동화폼 UI
제2항 테스트 입력 조작
제3항 테스트 결과 판정 방법
제5장 실험 및 평가
제1절 테스트 환경
제2절 결과 평가
제6장 결론
참고문헌
부록
Abstract

more