CIDI-CP-008-08(V1.1)                                                                                                         A4(210 x 297)

시험항목 정의서(일반)

제품명	CIDI 데이터 전송 시스템
버 전	1.0
용 도	지역SW서비스사업화 지원사업 제출용

시험항목	시험기준 (신청자 제시기준)	시험반복수	기타
장애보고 기능	30 s 이내	10 회

위와 같은 항목에 대한 시험을 의뢰합니다.

신청일자 :      년     월     일

신청업체 :

신 청 자 :                      (서명)

Notice :

성적서 발행 후 시험받은 제품의 확인을 위하여, 시험완료 후 최종제품에 대한 해쉬값을 작성하여 보관합니다.

해쉬값 작성을 위해 시험제품(Binary, Source Code, 설치폴더 등 시험에 사용된 제품 및 시험데이터)을 준비해주시기 바랍니다.

시험제품의 개요

개요 (설명/목적/ 용도 등)	사업계획서(제안서) 등에 기술되어 있는 개발 제품의 개요, 목적, 용도 등을 기술
개발 환경 (언어/툴 등)	개발에 사용한 개발언어(C, JAVA), 개발도구(VSS, 이클립스 등)를 기술. 개발언어가 2종 이상이라면 각각 기술

2. 시험제품의 소프트웨어 구성

소프트웨어(프로그램)명	용 도	비 고 (설치 장비명)
장애 보고 웹프로그램	데이터 전송기기로부터 센서데이터를 수신하여 DB 서버에 전송하여 저장함	Web 서버
데이터 전송기기 펌웨어	센서데이터를 수집하여 서버에 전송함	데이터 전송기기

3. 시험제품의 시험환경 구성도

※ 의뢰한 시험헝목을 시험하기 위한 시험환경을 정확히 표시할 것.

※ 네트워크, 데이터 흐름관계가 같이 표시될 것.

[ 시험환경 구성도(예시) ]

4. 시험제품의 시험환경

※ ‘구분’에는‘(2) 시험제품의 시험환경 구성도’에 기술된 각 시험장비(PC 등)의 명칭을 기술할 것.

※ 각 시험장비의 ‘SW’ 영역에는 시험에 사용할 시험장비의 OS명과 버전명, 시험제품 운영(실행)에 필요한 소프트웨어 정보 등을 정확히 명시할 것.

※ 각 시험장비의 HW 영역에는 시험에 사용할 시험장비의 CPU, RAM, HDD 등의 정보 등을 정확히 명시할 것.

구분	사양
Web 서버	HW	CPU	Intel(R) Core(TM) i7-6700 CPU @ 3.40 GHz
		RAM	8.00 GB
		SSD	500 GB
	SW	OS	MS Windows Server 2012 64bit
		SW	Apache Tomcat 7.0, PHP 6

구분	사양
DB 서버	HW	CPU	Intel(R) Core(TM) i5-6700 CPU @ 2.40 GHz
		RAM	8.00 GB
		HDD(SSD)	1 TB
	SW	OS	MS Windows 10 64bit
		SW	MySQL 6.7

구분	사양
클라이언트 PC	HW	CPU	Intel(R) Core(TM) i7-6700 CPU @ 3.40 GHz
		RAM	8.00 GB
		HDD(SSD)	960 GB
	SW	OS	MS Windows 10 64bit
		SW	Google Chrome 102.0

구분	사양
데이터 전송기기	제조사	CIDI
	모델명	CIDI-100
	OS	Non-OS(Firmware)

구분	사양
유무선 공유기	제조사	ipTIME A008
	모델명	EFM-Networks

네트워크 시험환경	Wi-Fi, Ethernet

5. 시험도구

시험도구명	용 도	비 고 (사용장비)
터미널 프로그램	데이터 전송기기에서 전송하는 데이터 로그를 확인하기 위함	Web 서버

6. 시험항목의 시험절차서

※ 시험항목별로 시험목적, 시험에 사용할 데이터, 시험절차 등에 대한 모든 정보를 포함하고 있어야 함.

(예시. 사험항목이 3개인 경우, 다음의 표는 3개가 작성되어야함.)

시험항목명	구분	내용
장애 보고 기능	시험 목적	장애 상황 발생 후 장애 상황 보고서를 전송하여 보고서가 도착할 때까지 소요시간을 확인
	시험 기준	30 s 이내
	시험데이터	시험용 장애 보고서 : test.pdf, 33.2 KB
	시험절차	1) 클라이언트 PC에서 크롬 웹브라우저를 실행한 후 다음의 URL을 사용하여 장애 보고 웹프로그램에 접속한 후 로그인함. ※ URL : http://192.168.0.25 ※ ID : admin / PWD : 1111 2) 데이터 전송기기에서 다음의 명령어를 입력하여 전송 오류 장애를 발생시킴. ※ 명령어 : ./send_error 3) 데이터 전송기기에서 장애발생시간, 장애내용을 로그 파일에 저장함. 4) 클라이언트 PC의 크롬 웹브라우저에서 장애 보고 소프트웨어의 상단 메뉴 중 장애 정보를 클릭함. 5) 장애 정보 화면의 목록에 절차 2)에서 발생시킨 전송 오류 장애의 장애 수신 시간을 확인함. 6) 데이터 전송기기의 로그 파일에 저장된 데이터 중 장애 발생 시간과 절차 5)의 장애 수신 시간을 확인한 후 소요 시간을 계산함. 7) 절차 2) ~ 6)을 총 10 회 반복한 후 평균 수신 소요 시간을 계산함.
	예상결과	30 s 이내