728x90
반응형
이 두 가지 접근 방식을 통해 소프트웨어의 품질을 검증할 수 있다.
Happy path(정상 위치) : Happy path는 기능이나 기능 부분이 작동하는 가장 일반적인 클러스터를 나타냅니다. 포트 입력 데이터와 상황을 사용하여 코드의 기본 기능이 제대로 작동하는지 확인하는 데 사용됩니다. 이 경로는 사용자가 기대하는 대로 관측하게 됩니다.
Edge Cases(경계 조건) : Edge Cases는 코드가 장식되어 있고 올림픽 작동 여부를 테스트하는 것을 의미합니다. 해당 상황의 상황에 따라야 하며, 별도의 문제를 처리하고 처리하는 데 도움이 되어야 합니다. 예를 들어 입력, 입력이 최소값 또는 최대값인 경우, 빈 값 또는 잘못된 형식의 값인 경우 등을 찾을 수 있습니다.
예시를 들면 아래와 같다.
Happy path 테스트 : 사용자가 로그인 정보로 로그인하려고 합니다.
- 입력: 사용자 이름과 설명
- 기대한 결과: 로그인이 이루어졌습니다.
Edge 케이스 테스트 : 가정: 사용자의 등급을 확인하여 할인을 시도하겠습니다.
- 입력: 사용자 등급이 "기본", "VIP", "프리미엄" 등
- 기대 효과: 다양한 등급에 대한 제거가 적용되는 임시 지점
출처 | ChatGPT
728x90
반응형
'기타' 카테고리의 다른 글
| Fiddler 도구란 | ChatGPT (0) | 2023.11.17 |
|---|---|
| 면접질문 | 리팩터링 개념을 설명하시오 | ChatGPT (0) | 2023.09.02 |
| 엑셀 다른 탭에 있는 값을 가져오는 방법 함수 INDIRECT (ChatGPT) (0) | 2023.08.13 |
| 엑셀 다른 탭 페이지로 이동하는 함수 HYPERLINK | ChatGPT (0) | 2023.08.12 |
| 현재 창 새 탭에서 보기 단축키 크롬 (0) | 2023.08.02 |