TestNG1 TestNG vs pytest 기능 차이 TestNG(Java 기반)와 pytest(Python 기반)는 각각의 언어 생태계에서 가장 널리 쓰이는 테스트 프레임워크임.둘 다 자동화/단위테스트/통합테스트에 모두 활용 가능하지만, 기능상 차이와 특징이 존재 항목 TestNG (Java) pytest (Python) 지원 언어JavaPython어노테이션다양한 어노테이션 제공 (@Test, @Before*, 등)데코레이터 방식 사용 (@pytest.fixture, @pytest.mark.* 등)테스트 그룹화groups 속성으로 다양한 테스트 그룹 지정 가능@pytest.mark.로 테스트 분류 및 선택 실행의존성/순서테스트간 의존성, 실행순서 지정 (dependsOnMethods, priority)기본적으로 독립 실행, 순서 지정은 플러그인 필요.. 2025. 7. 20. 이전 1 다음 반응형