작품명 영화예매시스템 작성일 2017.06.10
팀원 20143306김라영 20143332이유나
시험결과서
목포해양대학교
해양컴퓨터공학과
목 차
1. 작품 소개 ... 3 2. 시험 결과 ... 3
목포해양대학교
해양컴퓨터공학과
1. 작품 소개기존의 영화 예매시스템을 참고하여 영화예매시스템을 구현하고, 기존의 영화예매시스템과 다르게 우리가 기존에 불편하다고 생각했던 점을 보완하여 우리만의 차별화된 기능을 추가 하여 시스템을 구현하고자 한다.
2. 시험 결과
//이미 ”시험계획서”를 기반으로 개발 완료된 시스템에 대해 실제 테스트를 수행함.
“시험계획서”에 식별한 테스트 케이스별로 다음 양식에 따라 테스트 결과를 작성함. 테스트 케이스가 20 개면 20 개의 결과표가 작성 되야 함
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-1-1 UC1-REQ-1:회원가입 2017.06.10 이유나
시험항목 회원가입 버튼을 누르면 회원가입 창이 뜬다
사전조건 DB에 저장된 아이디 비교
시험 방법 회원가입 버튼을 누른다
시험 절차 (1) 아이디,비번 작성후 (2) 회원가입 버튼을누른다
판정 기준 회원가입 완료 창이 뜬다
시험 결과
목포해양대학교
해양컴퓨터공학과
판정 통과테스트 케이스 ID 요구사항 ID 작성일 작성자
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-2-1 UC1-REQ-1:로그인 2017.06.10 이유나
시험항목 DB에 등록되어 있는 ID와 PASSWORD 입력 시 회원 페이지로 이동
사전조건 메인페이지
시험 방법 DB에 등록된 ID와 PASSWORD를 입력
시험 절차 (1) DB에 등록되어 있는 ID와 PASSWORD를 입력 (2) 메인페이지로 이동
판정 기준 메인페이지로 이동시 성공
DB에 등록되어 있는 ID와 PASSWORD입력
목포해양대학교
해양컴퓨터공학과
판정 통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-2-2 UC1-REQ-2:로그인 2017.06.10 이유나
시험항목 DB에 비등록된 ID를 입력 시 오류메시지 출력
사전조건 메인페이지
시험 방법 DB에 비등록된 ID와 PASSWORD를 입력
시험 절차 (1) DB에 비등록된 ID와 PASSWORD를 입력 (2)오류메시지 출력
판정 기준 오류메시지 출력 시 성공
시험 결과 DB에 비등록된 ID 또는 PASSWORD 입력시 오류메시지 출력
목포해양대학교
해양컴퓨터공학과
판정 통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-3-1 UC1-REQ-1:영화예매 2017.06.10 이유나
시험항목 예약하기 버튼을 눌렀을 때 db저장과 좌석 선택페이지로 넘어가기
사전조건 메인페이지
시험 방법 극장과 영화 그리고 시간을 선택하고 예매하기 했을 때 좌석 선택 페이지 로 넘어가는지 확인
시험 절차
(1) 메인페이지에서 예약하기를 누름
(2) 극장과 영화 그리고 시간을 선택하고 예매하기 했을 때 좌석 선 택 페이지로 넘어가기
판정 기준 좌석 선택 페이지로 넘어갔을 때 성공
시험 결과 극장과 영화 그리고 시간을 선택하고 예매할 수 있다.
목포해양대학교
해양컴퓨터공학과
판정
통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-3-2 UC1-REQ-2:영화예매 2017.06.10 이유나
시험항목 예매하기 버튼을 누르면 좌석선택 화면 출력 후 좌석 선택
사전조건 예약페이지
시험 방법 예매하기 버튼을 누르면 db에 저장된 극장,영화,시간 출력 좌석선택 하면 db에 저장
시험 절차
(1) 예약하기 누름
(2) 선택된 극장,영화,시간 출력 (3) 좌석 선택,스크린뷰 화면 출력
판정 기준 좌석 선택 화면, 선택된 극장,영화,시간 출력 되면 성공
목포해양대학교
해양컴퓨터공학과
시험 결과 좌석선택후 결제 화면으로 넘어가면 성공
판정
통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-3-3 UC1-REQ-3:영화예매 2017.06.10 이유나
시험항목 결제수단 선택
사전조건 예약페이지
시험 방법 결제수단을 선택하기
시험 절차 (1) 좌석 선택후 (2) 결제수단 선택
목포해양대학교
해양컴퓨터공학과
판정 기준 결제 버튼 누른후 예매확인 정보가 출력되면 성공
시험 결과
예매확인 정보가 출력
판정
통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-4-1 UC1-REQ-1:영화정보 2017.06.10 이유나
시험항목 메인화면에 유에 저장된 영화 예매율에 따른 랭킹보여주기
사전조건 회원들이 예매한 영화정보를 db에저장
시험 방법 한 영화를 예매를 많이하면 바뀐 랭킹이 출력
목포해양대학교
해양컴퓨터공학과
시험 절차 (1)영화를 예매 (2)바뀐랭킹 확인
판정 기준 영화를 예매 바뀐랭킹 확인
시험 결과
판정
통과
테스트 케이스 ID 요구사항 ID 작성일 작성자
목포해양대학교
해양컴퓨터공학과
시험항목 상영중인 영화정보와 예매율 나타내기사전조건 관리자가 등록한 영화정보와 회원들이 예매한 영화정보를 db에저장
시험 방법 영화정보버튼을 누르면 관리자가 등록한 영화와 db에 저장된 정보에 따 라 예매율이 출력
시험 절차 (1) 영화정보버튼을 누르면 (2) 영화정보 출력
판정 기준 영화정보버튼을 누르면 영화 예매율과 영화 정보 출력
시험 결과
판정
통과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-5-1 UC1-REQ-1:Q&A보기 2017.06.10 이유나
시험항목 Q&A 클릭후 등록된 게시물 보기
사전조건 회원들이 등록한 게시물을 db에저장
시험 방법 등록된 게시물을 클릭하면 내용보이기
시험 절차 (1)Q&A누르고 게시물클릭 (2)게시글 출력
판정 기준 게시글 확인
시험 결과
Q&A 클릭
게시글 클릭
판정 통과
목포해양대학교
해양컴퓨터공학과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-5-2 UC1-REQ-2:Q&A 게시물
등록 2017.06.10 이유나
사전조건 Q&A페이지
시험 방법 등록을 클릭하면 내용 등록
시험 절차
(1)Q&A누르고 작성 버튼 클릭 (2)게시글 작성
(3)등록버튼 클릭
판정 기준 게시글 확인
시험 결과
Q&A 클릭
작성버튼 클릭
게시글 작성 등록버튼 클릭후 게시글 확인
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-5-3 UC1-REQ-3:Q&A삭제 2017.06.10 이유나
시험항목 Q&A 클릭후 등록된 게시물 삭제
사전조건 회원들이 등록한 게시물을 db에저장
시험 방법 등록된 게시물을 클릭하면 내용보이기
시험 절차
(1)Q&A누르고 게시물클릭 (2)게시글 출력
(3)삭제버튼 클릭하기
판정 기준 삭제버튼 클릭후 비밀번호 입력후 삭제
시험 결과
게시글 클릭,삭제버튼 클릭
비밀번호 입력후 삭제
통과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-5-4 UC1-REQ-4:Q&A수정 2017.06.10 이유나
시험항목 Q&A 클릭후 등록된 게시물 수정
사전조건 회원들이 등록한 게시물을 db에저장
시험 방법 등록된 게시물을 클릭하면 내용보이기 수정버튼 누르기
시험 절차
(1)Q&A누르고 게시물클릭 (2)게시글 출력
(3)수정버튼 클릭하기
판정 기준 수정버튼 클릭후 비밀번호 입력후 내용수정
시험 결과
게시글 클릭,수정버튼 클릭
비밀번호 입력후 수정(비밀번호가 다르면 수정x)
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-6-1 UC1-REQ-1:영화관리등록 2017.06.10 이유나
시험항목 관리자 모드 로그인후 영화등록
사전조건 관리자 로그인
시험 방법 영화 등록 클릭하면 내용등록
시험 절차
(1)등록버튼클릭 (2)사진,이름,등급 등록 (3)영화 추가 버튼 클릭
판정 기준 등록버튼 클릭후 영화정보 입력후 영화 추가
시험 결과
목포해양대학교
해양컴퓨터공학과
판정 통과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-6-2 UC1-REQ-2:영화삭제 2017.06.10 이유나
시험항목 관리자 모드 로그인후 영화삭제
사전조건 관리자 로그인
시험 방법 영화 선택후 삭제버튼 클릭하면 삭제
시험 절차 (1)영화선택
(2)영화 삭제 버튼 클릭
목포해양대학교
해양컴퓨터공학과
판정 기준 영화선택 클릭후 영화 삭제버튼 누르면 영화 삭제시험 결과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-7-1 UC1-REQ-1:회원보기 2017.06.10 이유나
시험항목 DB에 저장된 회원 보기
사전조건 회원등록
시험 방법 관리자 모드
시험 절차 (1) DB에 등록된 회원보기
판정 기준 회원 정보 출력
시험 결과
회원정보출력
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-7-2 UC1-REQ-2: 회원삭제 2017.06.10 이유나
시험항목 DB에 저장된 회원 삭제
사전조건 관리자 모드
시험 방법 관리자 모드로 회원 정보보기에서 회원 삭제
시험 절차
(1) DB에 저장된 회원보기 (2) 회원선택
(3) 회원삭제
판정 기준 회원정보 삭제되면성공
시험 결과
통과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-8-1 UC1-REQ-1:예매확인 2017.06.10 이유나
시험항목 예매확인 버튼을 누르면 예약내역을 확인
사전조건 DB에 저장된 예매정보
시험 방법 예매확인 버튼을 누른다
시험 절차
(1) 로그인하기 (2) 예매하기
(3) 예매확인버튼 누르기
판정 기준 예매내역이 나온다
시험 결과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-9-1 UC1-REQ-1:회원정보수정 2017.06.10 이유나
시험항목 회원정보를 수정
사전조건 사용자 로그인
시험 방법 정보를 수정하기 버튼을 누른다
시험 절차 (1)회원정보를 수정 (2)회원정보 다시 확인
판정 기준 회원정보 확인 시 바꾼 회원정보로 저장되어있으면 성공
시험 결과
목포해양대학교
해양컴퓨터공학과
테스트 케이스 ID 요구사항 ID 작성일 작성자
TC-9-2 UC1-REQ-1:회원탈퇴 2017.06.10 이유나
시험항목 회원탈퇴
사전조건 사용자 로그인
시험 방법 회원하기 버튼을 누른다
시험 절차 (1)로그인후 회원탈퇴하기 누르기 (2)회원정보 다시 확인
판정 기준 회원정보 확인 시 바꾼 회원정보로 삭제 되어있으면 성공
시험 결과