
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42


목차
Navigation Test
User Interaction
사용성, 접근성 Test
성능 Test
확장성 Test
User Interaction
사용성, 접근성 Test
성능 Test
확장성 Test
본문내용
발표의 목표
소프트웨어 테스트의 정의
- 노출되지 않은 숨어있는 결함을 찾기 위해 소프트웨어를
작동시키는 일련의 행위와 절차
웹 어플리케이션 테스트 분류
기능 테스트(functionality testing)
- 명세서에 명시된 동작에 맞게 동작을 하는지 테스트
- ex)링크,폼,쿠키,데이터베이스,자바 애플릿, 액티브 X 등에 대한 테스팅
성능 테스트(performance testing)
- 요구되는 테스트로부터 시스템의 감내 능력을 확신할 수 있는가를 테스트
- 로드 테스트와 스트레스 테스트가 성능 테스트의 범주에 속한다.
- ex)많은 사용자의 동시접속, 많은 양의 데이터 유입, 실행시간, 반응시간, 커넥션
속도, 다운시간
사용성 테스트(usability testing)
- 수용되는 정도를 테스트
- 다른 대부분의 산업에서는 규격이나 가이드 라인의 형태로 존재
- 웹 어플리케이션의 사용성은 사용자의 숙련도에 많은 영향을 받기 때문에 편리성
보증이 어렵다
- ex) 웹사이트에 사용자가 필수 사항을 기입하지 않았을 때 에러 메시지 출력
적합성 테스트(Compatibility testing)
- 서로 다른 구성이나 배열, 예를 들어 클라이언트와 서버(또는 외부 DB에 대한
서로의 적합성을 테스트
- 완벽한 제어가 어렵고 또한 모든 가능한 조합을 테스트 한다는 것은 불가능하
기 때문에 테스트가 난해해 진다.
- ex)웹 페이지가 버전이 다른 브라우저나 운영체제에서 올바르게 동작하는지의
테스트
보안성 테스트(security testing)
- 정보 접근 규제, 사용자 신원에 대한 인증 등의 총괄적인 보안을 통해 사용자
의 신원정보가 안전하게 전송
- ex) SSL,logfile, firewall, login 에 대한 테스트
Navigation Test
- 사용자가 얼마나 쉽고 빠르게 원하는 정보를 찾아 낼 수 있는가를 고려한 웹
페이지의 구성
- “나는 지금 어느 위치에 있는가?”,”내가 이동 가능한 곳은 어느 곳인가”,
”이 과정을 따라 가면 나는 무엇을 찾을 수 있는가?” 의 세가지 질문에 적합해
야 한다.
Navigation Test의 중요성
- 사이트의 성공과 실패의 중요한 열쇠 – 사용자를 오래 머물 수 있게
- 기능과 성능에 대한 문제점도 발견
원하는 정보를 쉽게 찾을 수 없는 사이트는 좋은 Navigation을 가진 사이트가 아니다
소프트웨어 테스트의 정의
- 노출되지 않은 숨어있는 결함을 찾기 위해 소프트웨어를
작동시키는 일련의 행위와 절차
웹 어플리케이션 테스트 분류
기능 테스트(functionality testing)
- 명세서에 명시된 동작에 맞게 동작을 하는지 테스트
- ex)링크,폼,쿠키,데이터베이스,자바 애플릿, 액티브 X 등에 대한 테스팅
성능 테스트(performance testing)
- 요구되는 테스트로부터 시스템의 감내 능력을 확신할 수 있는가를 테스트
- 로드 테스트와 스트레스 테스트가 성능 테스트의 범주에 속한다.
- ex)많은 사용자의 동시접속, 많은 양의 데이터 유입, 실행시간, 반응시간, 커넥션
속도, 다운시간
사용성 테스트(usability testing)
- 수용되는 정도를 테스트
- 다른 대부분의 산업에서는 규격이나 가이드 라인의 형태로 존재
- 웹 어플리케이션의 사용성은 사용자의 숙련도에 많은 영향을 받기 때문에 편리성
보증이 어렵다
- ex) 웹사이트에 사용자가 필수 사항을 기입하지 않았을 때 에러 메시지 출력
적합성 테스트(Compatibility testing)
- 서로 다른 구성이나 배열, 예를 들어 클라이언트와 서버(또는 외부 DB에 대한
서로의 적합성을 테스트
- 완벽한 제어가 어렵고 또한 모든 가능한 조합을 테스트 한다는 것은 불가능하
기 때문에 테스트가 난해해 진다.
- ex)웹 페이지가 버전이 다른 브라우저나 운영체제에서 올바르게 동작하는지의
테스트
보안성 테스트(security testing)
- 정보 접근 규제, 사용자 신원에 대한 인증 등의 총괄적인 보안을 통해 사용자
의 신원정보가 안전하게 전송
- ex) SSL,logfile, firewall, login 에 대한 테스트
Navigation Test
- 사용자가 얼마나 쉽고 빠르게 원하는 정보를 찾아 낼 수 있는가를 고려한 웹
페이지의 구성
- “나는 지금 어느 위치에 있는가?”,”내가 이동 가능한 곳은 어느 곳인가”,
”이 과정을 따라 가면 나는 무엇을 찾을 수 있는가?” 의 세가지 질문에 적합해
야 한다.
Navigation Test의 중요성
- 사이트의 성공과 실패의 중요한 열쇠 – 사용자를 오래 머물 수 있게
- 기능과 성능에 대한 문제점도 발견
원하는 정보를 쉽게 찾을 수 없는 사이트는 좋은 Navigation을 가진 사이트가 아니다
키워드
추천자료
네트워크 보안기술
[A+]청소년 자원봉사활동의 현황과 문제점 및 개선과제
인터넷 쇼핑몰 검색 트리 구조 설계
스포츠투어리즘
[PDA][PDA산업][PDA의 정의][PDA의 구성][PDA의 기능][PDA의 응용분야][PDA산업의 현황][전망...
[월드와이드웹][WWW][인터넷][웹][웹사이트][월드와이드웹(WWW) 관련 기술]월드와이드웹(WWW)...
[교수학습자료]예문중심학습 수업자료(교육자료), 도형학습 수업자료(교육자료), 현장학습 수...
[저작도구][오소웨어][VRML저작도구][가상현실저작도구]저작도구의 의미, 저작도구의 분류, ...
[온라인협동학습][온라인프로젝트학습][온라인토론학습][온라인교육훈련][온라인학습지][인터...
[전자공학실험2] 9주차 - Development of an Embedded System Environment and Embedded Linu...
[IT인력(정보기술인력), 직무유형]IT인력(정보기술인력)의 직무유형, IT인력(정보기술인력)의...
인터넷 스트리밍콘텐츠 사업전략, 인터넷 비즈니스(E-biz, 이비즈니스) 사업전략, 통신사업자...
E-learning (이러닝) (Elearning, E-learning의 등장배경, 파급효과 및 이용현황, 장단점, 비...
★ 호텔카지노운영관리 - 카지노 ( 싱가포르 카지노) .
소개글