파이썬 유닛테스트 (1) 썸네일형 리스트형 Django web application Test - Unittest , 프로그램 테스트의 의의 프로그램의 테스트 자동화의 의의 프로그래밍을 하다 보면 규모가 작은 프로젝트가 있는 반면 규모가 거대한 프로그램이 있기 마련이다. 규모가 커질수록 개발자가 직접 일일이 자신의 코드들을 테스트하는 것은 어려워진다. 테스트할 내용은 둘째치고 각 모듈, 컴포넌트 간의 상호작용이 복잡해지며 각 메소드 모듈 간에 영향을 끼치기 때문이다. 즉 한 쪽의 작은 수정으로 인해 다른 쪽에 영향을 주고 이를 발견하지 못한다면 더 큰 문제로 남게 될 것이다. 따라서 모든것이 잘 동작할 수 있도록 더 많은 수정이 필요해지고 이 수정이 새로운 에러를 유발하지 않도록 확인해야 한다. *이에 대한 해결방법으로 각 메소드, 모듈 등에 대한 자동화된 테스트가 필요하다. * 테스트 또한 여러 가지 종류와 범위가 존재한다. 대표적으로 un.. 이전 1 다음