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