utp ver1.0dslab.konkuk.ac.kr/.../tp3/[2015se_a][t1]ut_ppt.pdf · title: microsoft powerpoint -...
TRANSCRIPT
Unit Test Plan [T1]for Network Printer System
201011375 하지용201211823 유치영201213220 허인석201214262 라가영
1#테스트 기준
2# 테스트 기준
3
1. 시스템 핵심 기능 관련 프로세스에 테스트 중점2. 경우의 수가 없는 단순한 프로세스는 테스트 제외3. 모듈 별 요구사항의 만족 여부, 정상적인 결과의 출력 여부, 잘못된 값 입력 시 예외 처리의 동작의 여부를 확인
2#개발 환경
2# 개발 환경
5
1. 개발Microsoft Visual Studio 2010gcc2. 형상 관리Tortoise SVN / Naver Open Project SVN Server3. 실행 및 테스트 환경Cygwin
3#DFD Overall
1
2.1 2.3.1
2.4.1
Trigger
2.2USER INFOLIST
2.3.2
2.3.3
2.3.4
Trigger
PRINTERCONTEXT
JOB WAITLIST
3.1 3.3
3.4
Trigger
3.2
3.5
3.6
3.7
3.8
3.9
3.10
3.11
4.1
4.3
4.3
4.2
2.4.2
2.4.3
Display
Display
Display
USER INFOLIST
USER INFOLIST
USER INFOLIST
Print Command PassCancel Command Pass
PrintCommand PassCancelCommand Pass
Digital ClockTick
JOB WAITLISTPOP
PRINTERCONTEXT
Status:Wait
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
Status:Wait
Status:Printing or Wait
Status:Wait
Status:Need Supplies
Status:Refilling
DFD Overall
Trigger
Display User List Command
SPPLIESDATA
SUPPLIESDATA
Modify
Modify
Modify
Modify
7Display Command
Display Command
Display Command
Display Command
Display Command
Display Command
Cancel All Command Input
Refill Ink& PaperCommand Input
Show User ListCommand Input
Delete UserCommand Input
Add UserCommand Input
CancelCommand Input
PrintCommand Input
JOB WAITLISTLoad
Modify
1
2.1 2.3.1
2.4.1
Trigger
2.2USER INFOLIST
2.3.2
2.3.3
2.3.4
Trigger
PRINTERCONTEXT
JOB WAITLIST
3.1 3.3
3.4
Trigger
3.2
3.5
3.6
3.7
3.8
3.9
3.10
3.11
4.1
4.3
4.3
4.2
2.4.2
2.4.3
Display
Display
Display
USER INFOLIST
USER INFOLIST
USER INFOLIST
Print Command PassCancel Command Pass
PrintCommand PassCancelCommand Pass
Digital ClockTick
JOB WAITLISTPOP
PRINTERCONTEXT
Status:Wait
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
PRINTERCONTEXT
Status:Wait
Status:Pri 부분nting or Wait
Status:Wait
Status:Need Supplies
Status:Refilling
DFD Overall
Trigger
Display User List Command
SPPLIESDATA
SUPPLIESDATA
Modify
Modify
Modify
Modify
8Display Command
Display Command
Display Command
Display Command
Display Command
Display Command
Cancel All Command Input
Refill Ink& PaperCommand Input
Show User ListCommand Input
Delete UserCommand Input
Add UserCommand Input
CancelCommand Input
PrintCommand Input
JOB WAITLISTLoad
Modify
계정 관리부분
소모품 관리 부분
작업 대기열관리 부분 프린터 엔진관련 부분
커맨드 파서 부분
4#대단위 모듈 설명
4# 대단위 모듈 설명테스트할 모듈
4#테스트할 모듈
대단위 모듈 설명
5#단위 모듈 테스트 실행 보고
5# 단위 모듈 테스트 실행 보고커맨드 파서 관련
5# 단위 모듈 테스트 실행 보고사용자 관리 관련
5# 단위 모듈 테스트 실행 보고소모품 충전 관련
5# 단위 모듈 테스트 실행 보고소모품 충전 관련
5# 단위 모듈 테스트 실행 보고작업 관련
5# 단위 모듈 테스트 실행 보고작업 관련
5# 유닛 테스트 실행 보고엔진 관련
5# 유닛 테스트 실행 보고엔진 관련
5# 유닛 테스트 실행 보고엔진 관련
감사합니다