반응형

출처: The Art of Software Testing, G. J. Myers, 2012년 제3, 10Testing Internet Applications

 


 

아래 표는 인터넷 기반 애플리케이션을 테스트할 때 각 계층(tier)의 주요 테스트 영역을 식별한 것이다.

프레젠테이션 티어 비즈니스 티어 데이터 티어
- 모든 브라우저에서 글꼴이 동일한지 확인한다.
- 모든 링크가 유효한 파일이나 웹사이트를 가리키는지 확인한다.
- 그래픽의 해상도와 크기가 적절한지 확인한다.
- 각 페이지의 맞춤법을 검사한다.
- 에디터로 문법과 스타일을 체크한다.
- 페이지가 로드될 때 커서 위치를 확인한다(올바른 텍스트박스에 위치해 있는지 확인).
- 페이지가 로드될 때 기본(디폴트) 버튼이 선택되어 있는지 확인한다.
- 대화형 오퍼레이션에 대한 일관되고 사용자 친화적인 피드백이 제공되는지 확인한다.
- 특정 비즈니스/산업의 고유 용어 및 스타일을 확인한다.
- 판매세 계산 또는 운송료 계산이 정확한지 확인한다.
- 응답 시간(response times), 처리율(throughput rates)에 대한 문서화된 성능치가 충족되는지 확인한다.
- 트랜잭션이 올바르게 완료되는지 확인한다.
- 실패한 트랜잭션이 정확하게 롤백되는지 확인한다.
- 데이터가 올바르게 수집되는지 확인한다.
 
 
 
 
- 데이터베이스 오퍼레이션이 성능 목표를 충족하는지 확인한다.
- 데이터가 정확하게 저장되었는지 확인한다(데이터 무결성).
- 현재 백업을 사용하여 복구가 가능한지 확인한다.
- 장애대체(failover) 오퍼레이션 또는 중복(redundancy) 오퍼레이션을 테스트한다.
- 적절한 데이터 암호화 및 보안(특히 신용 카드와 사용자의 개인 정보)을 테스트한다.
- 사용용이성(usability)과 정확성(accuracy) 측면에서 백엔드 데이터 입력 및 관리 루틴을 테스트한다.
 
 

 

반응형

+ Recent posts