Wecode/Session

Session-파이썬 유닛테스트 (Python unittest)

청렴결백한 만능 재주꾼 2020. 6. 9. 19:16
반응형

시스템을 테스트할 때 크게 3가지 방법이 있다.

 - UI Testing / End-To-End Testing

 - Intergration Testing

 - Unit Testing

 

여기서 UI Testing이 가장 어렵고 까다롭다.

Manual Testing은 실행하기 쉽다는 장점이 있지만 비용이 많이 들고 부정확 하며 실행 시간이 오래 걸림.

자동화 할 수 있지만 UI Testing은 자동화 하기가 가장 까다롭고 또 실행하기도 까다로움.

Integration Testing이 그 다음으로 힘듬.

Unit Testing이 가장 쉬우며 가장 효과가 좋음.

 

UI Testing은 10%, Integrating Testing은 20%, 그리고 Unit Testing을 70% 전체 테스트 coverage를 구현 하는것이 권장됨.

 

TDD도 있음

테스트의 중요성

반응형