티스토리 뷰

테스트 피라미드: 일반적 테스트 자동화에 이상적인 테스트 모델

테스트 자동화 디자인 가이드라인

목적 

1. Don't Repeat Yourself (DRY) 반복 금지
  • 중복, 불필요한 것을 없앰
2. Domain-Specific Language (DSL) 도메인에 구체적인 언어
  • 테스트 앱에게 구체적인 아이템 설명
  • 구체적인 이름 사용, 전체 통일성 있게 사용

 

3. 테스트 하나당 하나의 목적만
 
4. 테스트 순서 및 다른 테스트 데이터에 의존하지 않고 독립적
 
5. 테스트는 행동을 설명하는 기능을 갖고 있어야 함. 
  • 단계별 구체적 기술 사항의 함수 정의 필요
6. 팀, 프로젝트의 중요도에 따라 어떤 디자인 패턴 결정. 
 
7. README.md 문서화
 
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
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
글 보관함