8. 공개SW 테스트


국내 공공기관이나 기업 등 공개SW를 도입하여 활용하는 사례가 크게 늘어났으며, 공개SW를 기반으로 새로운 SW를 만들어 이용하거나 상업적으로 제공하는 경우도 늘어나고 있어, 공개SW에 대한 기능 및 성능관련 품질에 대한 요구사항이 증대되었다.

이에 공개SW 역량프라자에서는 관련 체계 및 장비를 구비하여 공개SW 테스트에 대한 요청이 있을 경우 테스트 서비스를 신청 받아 지원하며, 신뢰성 있는 공개SW 발굴을 위한 3단계 로드맵을 수립하여 공개SW에 대한 테스트를 수행한다.


▣ 공개SW 테스트 서비스 지원

테스트 서비스 신청은 공개SW 포털(http://www.oss.kr) 웹사이트에 접속 후 ‘주요지원사업>공개SW 역량프라자 운영> 공개SW 테스트’에서 신청할 수 있으며, 테스트 지원 절차는 아래와 같다.


【그림 III-5. 테스트 지원 절차】


▣ 공개SW Stack 통합 테스트

공개SW 역량프라자에서는 신뢰성 있는 공개SW 발굴을 위해 공개SW 관련 선정지표를 활용하여 공개SW를 선정하고, 체계적인 테스트를 수행하여 공개SW의 신뢰성을 제고한다.


공개SW 테스트 로드맵

공개SW 역량프라자 테스트 로드맵은 총 3단계로 구성된다. 1단계는 정보시스템 분야에서 즉시 도입 가능한 공개SW 발굴, 2단계는 클라우드 컴퓨팅 솔루션 분야 확대, 그리고 3단계는 모바일을 포함한 임베디드 분야 솔루션에 대한 신뢰성 및 통합 테스트를 진행하여 공개SW 기술참조모델(Technical Reference Model)을 구축하는 것이 목표이다.


【표 III-2. 공개SW 테스트 로드맵】
단계 년도 년도 주요활동
1단계 2010년 공개SW Stack 미들웨어 제품 발굴 활용도 높은 공개SW 발굴을 위한 WEB, WAS, DB 등 대표적인 공개SW 20개 선정 및 테스트 수행
2011년 공공기관 및 중소기업에서 활용 가능한 정보시스템 분야 공개SW 발굴 CMS, LMS, EDM 등 정보시스템 분야 대상 발굴 및 테스트 수행
   ※ 정부통합전산센터 클라우드 전환 정보시스템 테스트 수행
2단계 2012년 클라우드 컴퓨팅 분야 공개SW 발굴 클라우드 컴퓨팅 분야 신규 발굴
가상화(Virtualization)와 분산 파일 시스템(Distributed File System) 등 테스트 수행
3단계 2013년 클라우드 분야 확대 및 임베디드 분야 공개SW 발굴 클라우드 관리 및 관제 솔루션 분야 등 테스트 대상 확대
임베디드 솔루션 공개SW 발굴 및 테스트 수행


공개SW 테스트 현황

공개SW 역량프라자에서 1단계 로드맵 진행 결과 발굴된 미들웨어와 정보시스템분야에서 발굴된 공개SW는 아래와 같다. 공개SW 발굴은 다음 장에 소개하는 공개SW 테스트 프로세스의 절차에 따라 진행된다.


【표 III-3. 2010/2011년 테스트 현황】
년도 그룹명 제품명 버 전
2010년 WAS
(Web Application Server)
JBoss 5.1.0
Resin 4.0.6
Tomcat 6.0.26
GlassFish 3.0.1
WEB
(Web Server)
Apache 2.2.15
lighttpd 1.4.26
Nginx 0.7.65
DBMS
(Database Management Server)
MySQL 5.1.48
CUBRID 8.2.2
PostgreSQL 8.4.4
CRM
(Customer Relationship Management)
SugarCRM 5.5.2
ConcourseSuite 6.0
ERP
(Enterprise Resource Planning)
Openbravo 2.5
SQL-Ledger 2.8
Groupware EGroupware 1.6
Zimbra 6.0.7
SMS
(Server Management System)
Nagios 3.2.1
Hyperic HQ 4.4.0
Side Business PeaZip 3.1
WinDirStat 1.1.2
2011년 CMS
(Content Management System)
XE 1.4.4.4
KimsQ 1.0
EMR
(Electronic Medical Record)
OpenEMR 4.0
OpenMRS 1.7.1
EDM
(Electronic Document Management)
Alfresco 3.4.d
OpenKM 5.1.3
LMS
(Learning Management System)
Moodle 2.0.2
Genie 1.2.




[연재 차례]

① SW 테스트 이해
② SW 테스트 필요성
③ SW 프로세스
④ SW 프로세스와 테스트
⑤ SW 테스트 프로세스
⑥ SW 테스트 기법
⑦ 공개SW 프로세스
⑧ 공개SW 테스트
⑨ 공개SW 테스트 프로세스
⑩ 테스트 도구
맨 위로
맨 위로