1. - Test term -
2012. 3. 10
아꿈사 최유림
http://loadstorm.com/files/load-testing-robbery.jpg
2. 발표 목적
1. (나도) 지식 공유
2. 알고 있는 테스트 기법 정리(한거라 얼마나 정확하고 도움이 될지는 모르겠음)
3. (여러분의) 지식 공유
4. 상비제
5. 내 업무 분야(를 알려) 스터디 독려
요 책들을 간단히 참고 했습니다 <-
3. Cost of fixing software bugs
기획
기획자
테스트
테스터
출시개발
개발자
cost
time
https://buildsecurityin.us-cert.gov/bsi/253-
BSI/version/default/part/ImageData/data/overview-1.jpg
7. functional testing
기능 요구사항이 잘 동작하는지 확인하는 테스트
기능 테스팅
non-functional testing
기능이 아닌 신뢰성, 사용성, 유지보수성 등의 속성과 관련된 요구사항을 확인하는 테스팅
ex) 성능 테스팅, 부하 테스팅, 보안 테스팅
비기능 테스팅
8. confirmation testing
결함에 대한 수정이 이루어 졌는지에 대해
확인하는 테스트
확인 테스팅
http://boomfiles.naver.net/exphoto01/im
ageN/2009/07/7//200161215-002.jpg
http://tribwekchron.com/wp-
content/uploads/2010/06/forest.jpg
regression testing
수정 등으로 인해 실행 환경이 변경되었을 때
새로운 결함이 유입되지 않았는지,
기존에 숨어있던 결함이 드러나게 되지 않았는지를
확인하는 테스트
(확인 테스트 이후 반드시 수행 해야 함)
회귀 테스팅
11. boundary value testing
최대/최소 경계 근처의 데이터로 확인하는 테스트
(개발상의 실수 가능성이 높음)
경계값 테스팅
pair testing
한대의 컴퓨터를 두고, 두명이서 나란히 앉아서
수행하는 테스트
http://tv.sbs.co.kr/jjak/
짝 테스팅
13. 실전 테스트 용어
코드를 보지 않고 테스트 한다
→ 블랙박스 테스트
버튼의 기능이 동작하는지를 확인한다
→ 기능 테스트
버튼 이미지를 캡쳐하여 클릭 명령을 준 다음 테스트 케이스를 저장하여 실행한다 → 테스트 자동화
검색 버튼을 눌렀다가 빠르게 길찾기 버튼을 누른다
→ 성능테스트, 네거티브 테스트
버튼이 눌린 상태에서 초록색으로 하이
라이트 되지 않는다 → 탐색적 테스트
버튼의 기능이 동작하기는 동작하는데,
너무 느리게 동작한다 → 성능 테스트
버튼이 브라우저에 따라 다르게 노출된다
→ UI 테스트