과제명: 디자인 변경이 가능한 무드등 작성일: 2021.04.08.
작성팀: MMU드등
테스트계획서
목포해양대학교
해양컴퓨터공학과
캡스톤디자인(2017-1) 페이지 2
목 차
1. 작품 소개 ... 3 2. 테스트 케이스 ... 3
목포해양대학교
해양컴퓨터공학과
캡스톤디자인(2017-1) 페이지 3
1. 작품 소개
우리 인생에 있어서 잠은 아주 중요한 부분입니다. 많은 현대인들은 보다 더 좋은 숙면을 취하기 위해 무드등을 사용합니다. 기존 무드등의 경우에는 디자인이 고정 되어있습니다. 하지만 저희가 만들고자 하는 작품인 디자인 변경이 가능한 무드등은 디자인을 변경을 함으로써 사용자가 좋아 하는 문구나 간단한 그림으로 디자인 변경이 가능합니다. 사용자가 원하는 디자인으로 숙면과 집 안의 분위기 또한 변화를 줄 수 있기 때문에 활용도가 높을 것으로 예상됩니다
2. 테스트 케이스
테스트
케이스 ID 요구사항 ID 테스트 조건 테스트 데이터 예상 결과
TC-1-1
UC1-REQ-1:왼쪽 마우스 클릭
(픽셀)
개발한 자바 프로그램 실행
왼쪽 마우스 클릭 (픽셀버튼)
클릭한 픽셀의 색상을 기준색상과 같은
색상으로 변경
TC-2-1
UC2-REQ -1:
오른쪽 마우스 클릭 (픽셀)
개발한 자바 프로그램 실행
오른쪽 마우스 클릭 (픽셀버튼)
색상 선택창이 열리고 해당 픽셀의 색상 변경
가능 TC-3 UC3-REQ -1:
기준색상 설정
개발한 자바 프로그램 실행
기준색상 설정 버튼 클릭
기준색상 설정, 변경 가능
TC-4 UC4-REQ -1:
전체 초기화
개발한 자바 프로그램 실행
전체 초기화 버 튼 클릭
모든 픽셀의 색상을 검정색으로 초기화
TC-5-1
UC5-REQ -1:
디자인 편집 및 수정
개발한 자바 프로그램 실행
각 픽셀에 원하 는 색상을 지정
각 픽셀의 색상을 변경하여 무드등의 디자인을 편집, 수정
TC-5-2
UC5-REQ -2:
디자인 선택 박스 클릭
개발한 자바 프로그램 실행
디자인 선택 박스 클릭
콤보 박스를 통해 디자 인을 변경해가며 수정
가능
TC-6-1
UC6-REQ -1:
디자인 선택 박스
개발한 자바 프로그램 실행
디자인 선택 박스 클릭
콤보 박스를 통해 각 디자인을 선택해 모든 픽셀을 해당 디자인에
맞게 변경
목포해양대학교
해양컴퓨터공학과
캡스톤디자인(2017-1) 페이지 4
TC-6-2
UC6-REQ -2:
디자인 저장 불러오기
개발한 자바 프로그램
디자인 선택 박스 클릭
디자인 선택 박스를 통해 저장된 디자인
불러오기 가능
TC-7-1 UC7-REQ -1:
각 디자인 저장
개발한 자바 프로그램 실행
각 디자인 저장 버튼 클릭
사용자가 원하는 곳에 디자인을 각각 저장
TC-7-2 UC7-REQ -2:
코드 저장
개발한 자바 프로그램 실행
각 디자인 저장 버튼 클릭
해당 디자인에 대한 코 드를 아두이노 코드로 변환하여 텍스트 파일
로 저장
TC-8-1 UC8-REQ -1:
코드 변환
개발한 자바 프로그램 실행
코드로 변환 및 파일 저장 버튼
클릭
각 픽셀에 대한 색상 정보를 아두이노 코드
로 변환
TC-8-2 UC8-REQ -2:
파일 저장
개발한 자바 프로그램 실행
코드로 변환 및 파일 저장 버튼
클릭
각 디자인들을 불러와 완전한 형태의 아두이노 파일로 저장
TC-9-1
UC9-REQ -1:
코드 확인 및 수정
아두이노 개발환경 접속
저장된 아두이노 파일
코드를 업로드 하기 전 다시 한번 코드를 확인,
수정 가능
TC-9-2
UC9-REQ -2:
아두이노 개발환경
아두이노 개발환경
접속 코드 업로드
아두이노 개발환경에서 아두이노에 코드
업로드
TC-10 UC10-REQ -1:
출력
아두이노와 Led
Matrix 연결 코드 업로드
연결된 아두이노가 Led Matrix를 제어하며
저장된 디자인 출력
TC-11-1 UC11-REQ -1:
Grove 사용
아두이노와 Grove 연결
Grove 센서 사용
Grove의 버튼이나 센서 를 사용해 무드등의
디자인 변경 가능
TC-11-2 UC11-REQ -2:
출력
아두이노와 Led Matrix와
Grove 연결
Grove 센서 사용
버튼이나 센서의 반응 에 따라 무드등의 디자인을 변경하여
출력