728x90
Pytest로 테스트 코드를 작성한 후 실행하면 결과값을 콘솔창에서 확인이 가능한데요.
pytest-html 플러그인을 사용하면 HTML 문서로 테스트 결과를 확인할 수 있습니다.
PyCharm을 개발 툴로 사용하기 때문에 PyCharm 기준으로 설명드리려고 합니다.
1) PyCharm Packages 추가 화면에서 pytest-html 검색 후 Install Package 버튼 클릭하여 설치합니다.
2) PyCharm Run > Edit Configurations... 메뉴를 클릭하여 HTML 문서로 결과를 얻고 싶은 클래스나 함수를 선택합니다.
3) "Additional Arguments" 항목에 "--html=Reports/Report.html --self-contained-html"값을 입력합니다.
그 후 해당 클래스 or 함수를 실행하면 파이썬 파일이 있는 위치에 Reports 폴더가 생성되며 폴더 진입시 Report.html 파일이 생성된 걸 확인할 수 있습니다.
해당 파일 클릭시 HTML로 결과값을 확인할 수 있습니다.
콘솔로 보는것보다 UI도 깔끔하며 업무상 다른부서에게 공유할 때도 이해하기 쉬운 형태로 표시되기 때문에 유용하게 사용할 수 있습니다.
pytest-html 플러그인으로 콘솔 외 HTML으로 결과값을 확인해보시기 바랍니다.
728x90
'자동화 > Python' 카테고리의 다른 글
pytest 결과 요약을 차트 형태로 확인하기 (pytest-html-reporter) (0) | 2024.02.06 |
---|---|
Pycharm에서 Pytest 기본 실행 옵션으로 설정하기 (0) | 2024.02.03 |
Pytest로 자동화 테스트 결과 확인하기 (With PyCharm) (0) | 2024.02.02 |
Python Excel 파일에 데이터 저장하는 방법 (With openpyxl) (1) | 2023.01.28 |
Python 라이브러리 사용하기 (With PyCharm) (0) | 2022.10.26 |