본문 바로가기

테스팅

[테스팅] 2023년 테스팅 사례 공유 - 000 관리자 시스템 웹 접근성 테스팅 지원

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

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

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

 

목차

     

    1. 테스팅 개요

    - 기업명 : 000 000

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

    - 테스팅 내용

    구 분 제품 개요
    제품명 0000 관리자 시스템
    제품설명 0000 홈페이지 관리자 시스템 웹사이트 (https://www.00000.kr/)

    - 테스팅 목적 : 기업 개발한 제품을 대상으로 한국형 웹콘텐츠 접근성 지침 2.1(국가표준) 24개 항목에 대한 웹 접근성 검사를 통해서 고객에게 웹 접근성이 뛰어난 고품질 제품을 전달하기 위한 테스팅을 목표

     

    2. 테스팅 일정

    수 행 일 정 컨설팅 내용 담 당 자
    202343() 신청서 제출 000 차장
    2023412() 신청서 접수 완료 김영찬 선임
    2023113() ~
    20231226()
    웹 접근성 검사 김영찬 선임
    20231226 테스팅 보고서 작성 김영찬 선임

    3. 테스팅 결과 요약

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

     

    1) 시험 환경

    구 분 기본정보
    시험도구 OpenWAX v2.0.8 웹 페이지의 접근성 진단을 쉽게 할 수 있도록 제작된 시험도구
    Chrome v119.0 전반적인 웹 접근성 진단을 위해 사용되는 시험도구
    kwcaq a11y inspector v0.13.0 KWCAG 2.12.1.3 조작 가능 검사항목을 측정하기 위한 시험도구
    Color Contrast Checker v1.6.7 텍스트 콘텐츠의 명도 대비 시험을 측정하기 위한 시험도구
    W3C Markup Validation Service https://validator.w3.org/ 웹서비스 이며 마크업 오류 방지 웹 표준 관련 항목 검사를 위한 시험도구
    시험PC OS Windows 11 Pro
    CPU Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz 3.19 GHz
    Storage 250 GB, 2000 GB
    RAM 32 GB
    해상도 1920 x 1080
    그래픽 NVIDIA GeForce GTX 1050
    네트워크 Realtek PCIe GBE Family Controller

     

    2) 시험 장소

    전주정보문화산업진흥원 소프트웨어시험실 내에서 시

     

    3) 점검 항목

    점검 항목은 한국형 웹콘텐츠 접근성 지침 2.1(국가표준) 24개 항목을 기준으로 설정함

    진단 지표 진단 내용
    1. 인식의 용이성 1.1 대체텍스트 1.1.1 적절한 대체 텍스트 제공 텍스트 아닌 콘텐츠는 그 의미나 용도를 인식할 수 있도록 대체 텍스트를 제공해야 함
    1.2 멀티미디어
    대체 수단
    1.2.1 자막 제공 멀티미디어 콘텐츠에는 자막, 대본 또는 수화를 제공해야 함
    1.3 명료성 1.3.1 색에 무관한 콘텐츠 인식 콘텐츠는 색에 관계없이 인식될 수 있어야 함
    1.3.2 명확한 지시사항 제공 지시사항은 모양, 크기, 위치, 방향, , 소리 등에 관계없이 인식될 수 있어야 함
    1.3.3 텍스트 콘텐츠의 명도 대비 텍스트 콘텐츠와 배경 간의 명도 대비는 4.51 이상이어야 함
    1.3.4 자동 재생 금지 자동으로 소리가 재생되지 않아야 함
    1.3.5 콘텐츠 간의 구분 이웃한 콘텐츠는 구별될 수 있어야 함
    2. 운용의 용이성 2.1 입력장치
    접근성
    2.1.1 키보드 사용 보장 모든 기능은 키보드만으로도 사용할 수 있어야 함
    2.1.2 초점 이동 키보드에 의한 초점은 논리적으로 이동해야 하며 시각적으로 구별할 수 있어야 함
    2.1.3 조작 가능 사용자 입력 및 컨트롤은 조작 가능하도록 제공되어야 함
    2.2 충분한
    시간 제공
    2.2.1 응답시간 조절 시간제한이 있는 콘텐츠는 응답시간을 조절할 수 있어야 함
    2.2.2 정지 기능 제공 자동으로 변경되는 콘텐츠는 움직임을 제어할 수 있어야 함
    2.3 광과민성
    발작 예방
    2.3.1 깜빡임과 번쩍임
    사용 제한
    초당 3~50회 주기로 깜빡이거나 번쩍이는 콘텐츠를 제공하지 않아야 함
    2.4 쉬운 내비게이션 2.4.1 반복영역 건너뛰기 콘텐츠의 반복되는 영역은 건너뛸 수 있어야 함
    2.4.2 제목 제공 페이지, 프레임, 콘텐츠 블록에는 적절한 제목을 제공해야 함
    2.4.3 적절한 링크 텍스트 링크 텍스트는 용도나 목적을 이해할 수 있도록 제공해야 함
    3. 이해의 용이성 3.1 가독성 3.1.1 기본 언어 표시 주로 사용하는 언어를 명시해야 함
    3.2 예측가능성 3.2.1 사용자 요구에 따른 실행 사용자가 의도하지 않은 기능(새창, 초점에 의한 맥락변화 등
    3.3 콘텐츠의
    논리성
    3.3.1 콘텐츠의 선형 구조 콘텐츠는 논리적인 순서로 제공해야 함
    3.3.2 표의 구성 표는 이해하기 쉽게 구성해야 함
    3.4 입력 도움 3.4.1 레이블 제공 사용자 입력에는 대응하는 레이블을 제공해야 함
    3.4.2 오류 정정 입력 오류를 정정할 수 있는 방법을 제공해야 함
    4. 견고성 4.1 문법 준수 4.1.1 마크업 오류 방지 마크업 언어의 요소는 열고 닫음, 중첩 관계 및 속성 선언에 오류가 없어야 함
    4.2 웹 애플리케이션 접근성 4.2.1 웹 애플리케이션
    접근성 준수
    콘텐츠에 포함된 웹 애플리케이션은 접근성이 있어야 함

     

    [8] 점검 항목

     

     

    4) 결과 요약

    총평

    본 웹 접근성 진단은 0000관리자 시스템을 대상이며, 진단 결과는 다음 표와 같습니다.

    진단 개요

    브라우저 내의 개발자도구와 부가기능 Openwax, Web Developer 등 웹 접근성 진단 도구를 통해 진단

    - 진단환경 : Chrome v120.0.6099.129, Windows 11 Pro

    - 진단대상 선정

    선정 기준 유 형 페이지 수
    메인 페이지 - 웹사이트의 메인페이지 1
    서브페이지 - 메인페이지의 하위 1,2단계 페이지
    - 일반인 대상 페이지 (공지사항, 민원신청, 보도자료 등)
    - 필수 제공 페이지 (팝업, 인트로, 안내창 등)
    - DB의 목록 및 내용을 조회하는 페이지

    (공지사항 목록/상세, 게시판 목록/상세, 자료실 등)
    도메인이 바뀌는 경우는 진단 제외
    아이프레임(iFrame)으로 외부 콘텐츠 적용 시에도 중요 콘텐츠는 진단 대상(: 자체 운영 SNS 등 진단)
    9
    멀티미디어 콘텐츠 - 멀티미디어(영상뉴스, 홍보영상 등) 콘텐츠
    자체 운영하는 외부 멀티미디어의 경우(: 유튜브)에도 자막 여부등을 진단하되, 사용자가 올리는 UCC의 경우는 제외
    자막 제공 대상 콘텐츠의 경우 선정 페이지와 상관없이 멀티미디어 콘텐츠 10개 선정
    페이지 단위가 아닌 콘텐츠 기준으로, 하나의 페이지에 여러 멀티미디어 콘텐츠가 존재할 경우 각 콘텐츠를 진단
    해당사항없음
    합계 최대 10

    [9] 진단대상 선정 기준

    진단결과 요약 [총점: 69.8 ]

    총점 합계 인식의
    용이성(30)
    운용의
    용이성(38)
    이해의
    용이성(28)
    견고성(4)
    배점 88 24 32 28 4
    득점 61.5 22.2 23.3 15.2 0.8
    준수율 69.8 92.5 72.8 54.2 20

    [10] 진단결과 요약

     

     

     

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

    (재)전주정보문화산업진흥원(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 외 다수