본문 바로가기

테스팅

2022년 테스팅 사례 공유 - VR 0000 제품 기능적합성 테스팅

2022년 고품질 SW개발 컨설팅 및 테스팅 지원 사업 테스팅 사례 공유 합니다.

(재)전주정보문화산업진흥원의 SW품질역량센터에서는

2011년 부터 전라북도 ICT/SW기업을 대상으로 품질 향상을 위한 컨설팅 및 테스팅을 지원하고 있습니다.

본 테스팅 사례는 기업에서 개발한 VR제품에 대해서 국제표준 ISO/IEC 25023 기능적합성(Functional Suitability) 기준으로 시험을 진행하였습니다.

 

목차

     

    1. 테스팅 개요

    - 기업명 : 00 소프트

    - 기업주소 : 전라북도 전주시 ***

    - 테스팅 내용 :  VR 0000 제품 기능적합성 테스팅 지원

    - 테스팅 목적 : 기업 개발한 어플리케이션을 기능 테스트를 통해서 문제점 파악, 결함, 오류 발견과 개선을 통하여 고객에게 고품질 제품을 전달하기 위한 테스팅을 목표

     

    2. 테스팅 일정

    수 행 일 정 컨설팅 내용 담 당 자
    202297 신청서 제출 기업 담당자
    2022915 사전 미팅 기업 담당자
    테스터(JICA)
    2022921 신청서 접수 완료 테스터(JICA)
    2022104 기능 테스팅 테스터(JICA)
    20221011 테스팅 보고서 작성 및 기업 제공 테스터(JICA)

     

    3. 테스팅 결과 요약

    본 테스팅의 지원 내용은 다음과 같습니다.

     

    1) 시험 환경

    사용 플랫폼

    No 구 분 기본정보
    1 사용 도구 -
    2 사용 플랫폼 언리얼 엔진, 블루프린터
    5 분석 유형 기능 테스트

     

    시험구성도

     

     
    < 시험 구성도 >

     

     

    시험환경 (TEST PC1)

    구분 사양
    TEST PC1 HW CPU AMD Ryzen 7 3800x 8-Core Pro
    Storage 500 GB / 1 TB
    RAM 32 GB
    SW OS Microsoft Windows 10 Pro 64 Bit
    기타SW Unreal Engine 4.27

     

    시험환경 (TEST PC2)

    구분 사양
    TEST PC2 HW CPU Intel(R) Core(TM) i7-8650U CPU @ 1.90 GHz
    SSD 500 GB
    RAM 16 GB
    NIC 1 000 Mbps 1 port
    SW OS Windows 10 Pro 64 Bit

     

    시험환경 (VR HMD 기기)

    구분 사양
    VR HMD 기기 HW 디스플레이 DUAL AMOLED 3.5
    해상도 2 880 x 1 600 pixels combined
    시야각 110 °
    주사율 90 Hz
    SW 기타SW SteamVR

     

    2) 시험 장소

    신청 기업 내 현장 시험 진행

     

    3) 점검 항목

    점검 항목은 ISO/IEC 25023 기능 적합성(Functional suitability) 기준으로 기능 품질 특성 기반으로 설정함

    순번 분류 품질특성 항목 내용
    1 기능성 Functional completeness 제품과 관련된 신청자제공문서에 명시된 모든 기능이 빠짐없이 구현되어 있는지 확인
    2 기능성 Functional correctness 제품에서 제공되는 기능을 수행한 결과가 해당 기능의 목적에 맞게 정확하고 적절하게 생성되는지 확인
    3 기능성 Functional appropriateness 평가자는 신청자제공문서를 참조하여 제품의 가장 중요한 사용목적을 식별

     

    [7] 점검 항목

     

    4) 결과 요약

    (1) 사전 미팅

      - 어플리케이션 소개

      - 테스팅 범위 및 방법

      - 테스팅 일정 논의

     

    (2) 기능 적합성 테스팅 수행

      - 테스팅 환경

      - 테스팅 메뉴 및 기능 확인

     

    (3) 기능 적합성 시험 결과

    기능 테스팅 점검 결과

    번호 메뉴 및 기능 기능내용 점검결과
    1 게임시작 게임 플레이 버튼을 눌렀을 때 게임이 실행되어야 함 Pass
    2 메뉴 확인 00시작(000객체 미적용), 00시작(000체 적용) 메뉴가 화면에 표시되어야 함 Pass
    2 000시작(00객체 적용) 000시작(000 적용) 메뉴를 선택한 후 콘텐츠를 실행했을 경우 0000체 영역이 표시되어야 함 Pass
    00시작(000 적용) 메뉴를 선택한 후 콘텐츠를 실행했을 경우 000영역 안으로 이동하였을 때 000가 실행되어야 함 Pass
    3 00시작(00객체 미적용) 00시작(00객체 적용) 메뉴를 선택한 후 콘텐츠를 실행했을 경우 수000영역이 없어야 함 Pass
    00시작(00객체 적용) 메뉴를 선택한 후 콘텐츠를 실행했을 경우 수평객체 영역 안으로 이동하였을 때 00객체가 실행되면 안됨 Pass
    4 00객체 디스플레이 00객체가 실행될 경우 화면에 디스플레이 되어야함 Pass
    5 동작여부(이동, 클릭) 컨트롤러 동작에 따라 이동되거나, 선택이 되어야 함 Pass

    * 세부 기능 내용에 대한 부분은 제외하였습니다.

     

     

    김영찬 (소프트웨어 품질 전문가)

    (재)전주정보문화산업진흥원(JICA)

    소프트웨어 개발자로 10년간 발로 코딩 하다가 한계를 느끼고, 

    2015년부터 소프트웨어 품질에 몸을 담고 기업을 돕고 있음

    email.  sweng@jica.or.kr  / tel. 063-281-4113

    주업무 : 소프트웨어 품질 컨설팅, 테스팅,  KOLAS 기술책임자, 개발자 네트워크 운영

    자격

      - SP, CMMI, VSE(ISO 29110), ISMS(ISO 27001) 인증 심사원

      - AIT, ISTQB FL, CSTS, 29119 외 다수