스모크 테스트
어떤 테스트 스위트에서라도 스모크 테스트를 가져야만 합니다. 간단히 말해서, 스모크 테스트는 GitLab QA에서 빠른 엔드 투 엔드 기능 테스트를 실행하고 지정된 환경에서 기본 기능이 작동하는지 확인하기 위해 설계되었습니다.
우리의 스위트는 이러한 기본 기능을 다룹니다:
- 사용자 표준 인증
- SSH 키 생성 및 사용자에 추가
- 간단한 프로젝트 생성
- Auto-DevOps가 활성화된 프로젝트 생성
- 이슈 생성
- 이슈 사용자 언급
- 머지 리퀘스트 생성
- 코드 스니펫 생성
스모크 테스트에는 :smoke
RSpec 메타데이터가 포함됩니다.
헬스 체크 스위트
이는 :health_check
RSpec 메타데이터를 가진 매우 작은 하위 집합의 스모크 테스트입니다. 이 기능은 애플리케이션의 상태와 건강을 모니터링하는 것입니다.
자세한 내용은 엔드 투 엔드 테스트를 참조하십시오.