공부한것들을 정리하는 블로그 입니다.
테스트를 최적화하는 방법 - 3가지 방식 본문
반응형
* 해당 글은 계속 수정 예정입니다.
최초 작성일 2022.05.24
마지막 수정일 2022.05.24
# 테스트를 최적화하는 방법
1. EP-BVA
EP는 동등 분할(Equivalence Partitioning) 기법으로 프로그램의 입력값과 출력값이 특정 그룹으로 돼 있고 분류된 그룹의 값들을 시스템에서 동일하게 취급한다는 특성을 이용한 테스트 기법입니다. BVA는 경곗값 분석(Boundary Value Analysis) 기법으로 동등 분할의 확장 형태입니다.
2. 페어와이즈(pairwise)
가능한 모든 입력값의 조합을 테스트하는 대신 짝들의 조합으로 테스트하는 방법입니다.
3. 상태 전이(state transition)
어떤 이벤트가 발생했을 때 테스트 대상이 다른 상태로 전이되는 경우의 수를 테스트하는 방법입니다.
# 참고
1. LINE 기술블로그
https://engineering.linecorp.com/ko/blog/testing-optimization/
반응형
'경력 실무경험 > 생각해볼만한 주제' 카테고리의 다른 글
자바 예외처리, 에러 핸들링에 대해 짧게 정리 (0) | 2023.04.28 |
---|---|
에러 핸들링 비교 (Return OR throw Exception) (0) | 2023.04.26 |
외부 API 사용에 대해 짧게 정리 (장애발생 고려) (0) | 2023.04.26 |
접근제한자 protected는 언제, 어떻게 사용해야 할까 (0) | 2023.04.25 |
자바를 쓰면 왜 좋을까요? (0) | 2023.04.25 |
동시성, 병렬, 비동기, 논블럭킹과 컨셉들 (0) | 2023.02.01 |
InterruptedException에 대해 짧게 정리(JVM, 쓰레드, sleep, wait) (0) | 2022.06.16 |
무중단 배포 아키텍처 - 3가지 방식 (0) | 2022.05.18 |
Comments