테스트 프레임워크와 Pytest 알아보기
·
CS/개발
📌 테스트 프레임워크소프트웨어가 원하는 대로 동작하는지 검증하기 위해 테스트 코드 작성, 실행, 관리 자동화하는 도구 및 라이브러리 집합테스트를 일관되고 반복적으로 실행할 수 있다. 테스트 케이스를 자동으로 찾아 실행 후 보고여러 테스트 케이스를 체계적으로 관리, 공통 환경 설정을 제공하는 Fixture기능 제공오류 진단 및 디버깅 지원코드 수정 후 자동 테스트 실행해 기존 기능에 문제 일으키지 않도록 해줌➡️ JUnit(Java), pytest(python) 등📌 Pytestpython에서 가장 많이 사용되는 테스트 프레임워크 중 하나단위 테스트(unit testing)통합 테스트(integration testing)✔️ 주요 특징간편한 테스트 작성: 테스트 함수나 테스트 클래스 이름의 프리픽스(p..