Google Apps Script를 통해 품질 관리를 테스트할 수 있는 메커니즘을 구축하십시오~ 1장 개요

이 글은 프란치Advent Calendar 2016의 다섯째 날의 글이다.

자기 소개


나는 1987년의 삼중현 사람이다.간사이인(특히 오사카)은 학대를 자주 받는다.달갑지 않네.
현재 플럼 스크래치 개발 부대에 있습니다.주로 테스트팀 관리를 맡아 조건 정의에 도움을 주고, AI가 데이터 모델을 설계하는 데 도움을 주고, 테스트 데이터를 자동으로 생성하는 구조를 고려하는 등 다양한 방법이 있다.무엇이든지 해낼 수 있다.
오늘 우리는 테스트팀이 테스트 품질을 평가할 수 있는 메커니즘을 만들었는데 그 개요를 설명해 드리겠습니다.3부로 구성될 예정입니다.

개시하다


어느 날 테스트팀의 갑작스런 존재@take_chan_man선생님(품질관리담당자)이 말했다.
"테스트 품질을 쉽게 관리하고 확인할 수 있는 메커니즘이 있었으면 좋겠어요."
자세히 물어보면 그렇다.
  • 테스트 진행 상황을 한눈에 확인하기를 바랍니다.
  • 프로젝트 전체와 테스트 담당자 단위에서 테스트 진행 상황을 확인하면 예쁘겠죠.
  • 진행 상황과 고장 발생 상황 등 자세한 내용을 확인할 수 있다면 좋겠다.
  • 품질 정보를 한눈에 확인하고 싶습니다.
  • 테스트 결과의 합계(소화되지 않은 테스트 용례수나 고장 발생수 등), 발생사건(동작 부당 등), 고장 원인이 박힌 공사(요건, 상세 설계 등)를 확인할 수 있다면 너무 기쁘다.
  • 고장 검출 밀도나 PB 곡선을 확인할 수 있다면 좋겠죠.
  • 기다리다
    그렇구나.살짝 조사해보니 redmine impasse 등 몇 개 제품이 발견됐다.근데 나도 테스트용례 하는 거 싫어. 레드마인 같은 거 때문에 고생했어.자유도가 적어지다.그리고 WBS와 테스트 용례는 기본적으로 Google 스프레드시트를 사용합니다.괜찮아, 그럼 하자.

    시스템 개요


    WBS, 테스트 용례, 결과, 고장 보고서 등은 Google 스프레드시트로 작성되기 때문에 Google Apps Script를 사용하여 데이터를 집계하고 표시하기로 결정했습니다.시스템 개요는 다음과 같은 느낌입니다.

    IPO


    각각 input과 처리 내용, output을 설명한다.

    입력


    입력 파일은 WBS, 테스트 용례, 결과, 고장 보고서입니다.
    수집한 데이터는 각각 다음과 같다.
    파일 이름 입력
    수집된 데이터
    WBS
    각 사람의 테스트 진도, 남은 테스트 수 등 테스트 진도 데이터
    테스트 용례와 결과
    소화되지 않은 테스트 용례수와 고장 발생수 등 테스트 용례 진전 데이터
    고장 보고
    현재 고장 수와 해결된 고장 수 등의 문제를 소화하는 진도 데이터

    프로세스


    입력 파일은 Google spreadsheet이며 Google appls script와 합작해야 합니다.합작 방법에 관해서는 아래와 본가의 문서를 참고하였다.
  • Google Apps Script Practice 노트(스프레드시트)
  • 수집한 데이터에 따라 데이터 표를 만들고 표와 도표를 만든다.
    제작 방법은 본가의 참고를 참고하였다.
  • 테이블 작성
  • 차트 만들기
  • 출력


    출력으로 테스트 진도표와 품질 정보표를 작성합니다.출력 형식은 HTML입니다.출력의 제작 및 공개 방법에 대해서는 다음과 같은 내용을 참고하였다.
  • "Google Apps Script"로 제작사 내부 시스템 시도~GAS와의 해후편~
  • 성과와 설명은 각각 다음과 같다.
    출력 이름
    개요
    테스트 진행표
    테스트의 기본 정보(테스트 용례수, 고장 발생수, 테스트 용례, 고장 밀도), 고장 발생 사건, 고장 원인 공정을 총괄적으로 표시합니다.
    품질 정보표
    테스트 용례, 고장 통계를 세로축, 시간 서열, 나머지 테스트 용례수, 검측 고장 수, 문제 해결 수로 PB 곡선을 표시한다.(현재 PB 커브만 해당)

    총결산


    따라서 오늘 관리 테스트팀이 고려한 테스트 품질의 메커니즘 개요를 소개한다.
    '뭐야, 여기서 끝나는구나'할 것 같으니 안심하세요.
    다음 주 (12월 12일)
    또한 다음 주(12월 19일)
    나는 각각 상세하게 소개하고 싶다.네.연장 작전.
    그럼 다음에@jkkitakita 선생님.당신의 투고를 기대합니다!
    그렇다면~

    좋은 웹페이지 즐겨찾기