Pytest는 Python에서 가장 널리 사용되는 테스트 프레임워크 중 하나로, 간단하고 직관적인 문법으로 유닛 테스트(Unit Test)와 기능 테스트(Functional Test)를 작성하고 실행할 수 있습니다. Pytest는 사용하기 쉬운 동시에 매우 강력한 기능을 제공하며, 다음과 같은 장점을 가지고 있습니다:
Pytest는 Python의 패키지 관리 도구인 pip를 통해 간단히 설치할 수 있습니다.
pip install pytest
설치가 완료되었는지 확인하려면 다음 명령어를 실행합니다:
pytest --version
Pytest는 간단한 테스트 작성부터 고급 기능까지 다양한 기능을 제공합니다. 여기에서는 대표적인 기능들을 소개합니다.
테스트 함수는 이름이 test_
로 시작해야 합니다. 예:
def test_addition():
assert 1 + 1 == 2