티스토리 뷰

대상 범위에 따라 구분되는 테스트 종류를 알아봤습니다.

TL;DR

  • Unit Testing(유닛 테스트): 많은 어플리케이션 기능들을 독립적으로 테스트 하는 것
  • Integration Testing(통합 테스트): 맞물려 있는 기능들을 테스트 할 때 잘 물려서 돌아가는지 테스트 하는 것
  • Functional Testing(기능 테스트): 시스템에서 나눠 질 수 있는 기능들이 제대로 작동하는지 테스트 하는 것

https://dzone.com/articles/functional-testing-vs-non-functional-testing-1

Example

로그인 화면에서의 Testing

Unit Testing

  • username, password 등 필드 길이 검사
  • email 형식 검사

Integration Testing

  • 로그인 버튼을 눌렀을때 화면 인사 메세지
  • 로그인 후 페이지 이동이 되는지

Funtional Testing

  • 로그인이 정상적으로 되는지 안되는지 확인
  • 정상 로그인, 비정상 로그인시 다음 절차가 제대로 되는지
  • 로그인 후 로그인 정보가 쿠키에 잘 저장이 되는지
  • 비밀번호 찾기 과정이 잘 되는지

Reference

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함