Pytest-요약
이 pytest 튜토리얼에서 우리는 다음 영역을 다루었습니다.
- pytest 설치 중 ..
- 테스트 파일 및 테스트 기능 식별.
- pytest –v를 사용하여 모든 테스트 파일을 실행합니다.
- pytest <filename> -v를 사용하여 특정 파일을 실행합니다.
- pytest -k <substring> -v와 일치하는 하위 문자열로 테스트를 실행합니다.
- 마커 pytest -m <marker_name> -v를 기반으로 테스트를 실행합니다.
- @ pytest.fixture를 사용하여 조명기 만들기.
- conftest.py를 사용하면 여러 파일에서 조명기에 액세스 할 수 있습니다.
- @ pytest.mark.parametrize를 사용한 매개 변수화 테스트.
- @ pytest.mark.xfail을 사용한 Xfailing 테스트.
- @ pytest.mark.skip를 사용하여 테스트를 건너 뜁니다.
- pytest --maxfail = <num>을 사용하여 n 회 실패시 테스트 실행을 중지합니다.
- pytest -n <num>을 사용하여 병렬로 테스트 실행.
- pytest -v --junitxml = "result.xml"을 사용하여 결과 xml 생성.