KISAC Mail topM_Gline Contact us topM_Gline
 
인사말 회사비전 회사연혁 조직구성 찾아오시는 길
공지사항 자료실 채용정보 감리 및 IT소식
감리비산정 상담요청 FAQ
개인정보영향평가 ISMS-P 취약점분석평가 SW 보안 약점 진단
통신감리 Smart-City
(U-CITY)구축감리
지능형 교통체계 감리 사물지능 통신감리 VE컨설팅
PMO BPR/ISP 컨설팅 데이터 사업
개발감리 운영감리 BPR/ISP 감리 ERP 구축 감리 GIS 구축 감리 DB 구축감리
공지사항
공지사항
자료실
채용정보
감리 및 IT소식




개인정보평가지정
고객센터
HOME > 공지사항 > 감리 및 IT소식
유즈케이스 테스팅 (Use case testing) 10157

“유즈케이스나 비즈니스 시나리오를 기반으로 테스트를 명세화할 수 있다.
하나의 유즈케이스는 액터(유저 혹은 시스템)와 액터 사이의 상호작용을 표현하고, 해당 상호작용은 시스템 유저에게 결과값을 제공한다.
각각의 유즈케이스는 그 유즈케이스가 성공적으로 수행되기 위한 전제 조건(Preconditions)을 가지고 있다. 또한 각각의 유즈케이스는 임무를 완수한 후 후속조건(Post conditions - 관찰 가능한 결과와 시스템의 마지막 상태)을  가지면서 종료된다.

유즈케이스는 대개 주류 시나리오 또는 기본 흐름(Mainstream scenario, Basic or Main flows)과 대체 흐름(Alternative branches or Alternative flows)으로 구성되어 있다. 그리고, 각각의 유즈케이스는 자세하게 표현하기 위해 유즈케이스 상세(Use case description)를 갖는다.

유즈케이스는 시스템이 실제 사용되는 방식에 기반하여 ““프로세스 흐름““을 기술하고 있다.
따라서 유즈케이스에 기반하여 생성된 테스트 케이스는 시스템이 실제 사용되는 프로세스 흐름에서 결함을 발견하는데 상당히 유용하다.
시나리오라고도 불리는 유즈케이스는 고객이나 유저 그룹을 참여시키는 인수테스트(Acceptance Test)를 디자인할 때 매우 유용하다.

또한, 유즈케이스 테스팅은 통합테스트 단계에서 서로 다른 컴포넌트사이의 상호작용과 활등을(시스템 테스팅 레벨에서) 테스팅하는 방법을 생각할 수 있으며, 유즈케이스 각각의 테스팅은 유즈케이스 상세(Use case description)에서 흐름과 시나리오만을 고려하여 테스트 케이스를 도출하는 방법과 유즈케이스 상세를 문장별로 분석하여 테스트 케이스를 도출하는 방법이 있다.
유즈케이스 간의 상호작용과 활동을 테스트하는 것은 유즈케이스 간에 수행순서가 있음을 반영하여 테스팅 하는 것으로 유즈케이스 활동 다이어그램(Activity diagram)을 근간으로 테스트 케이스를 도출한다.

CBD방법론 적용 사업감리 시 참조하세요.

“

2008-04-01 키삭

등록된 파일이 없습니다.

이전 실용주의로 진화하는 SOA
- 유즈케이스 테스팅 (Use case testing)
다음 "행안부, 전자정부 웹 표준 준수지침 고시"


회사소개 감리 통신/융합 보안 고객지원 KISAC Mail