InfoGrab Docs

AI 기능 테스트

이 문서는 GitLab 표준 테스트 가이드라인 을 보완하는 AI 관련 테스트 고려사항을 강조합니다. 제3자 제공자의 비결정론적 응답과 같이 AI 기능이 테스트에 가져오는 과제에 초점을 맞춥니다. 각 테스트 수준 에 대한 예시가 포함됩니다. AI 기반 기능은 AI Gateway 및 IDE 확장 프로그램과 같이 GitLab 모노리스 외부의 시스템 구성 요소에 의존합니다. 이러한 가이드라인 외에도 각 구성 요소 프로젝트에 문서화된 테스트 가이드라인을 참조하십시오. 단위 테스트 # 표준 단위 테스트 가이드라인 을 따르십시오. AI 기능의 경우 빠르고 신뢰할 수 있는 테스트를 보장하기 위해 항상 제3자 AI 제공자 호출을 모킹하십시오. 단위 테스트 예시 # GitLab: ee/spec/lib/code_suggestions/tasks/code_completion_spec.rb VS Code 확장 프로그램: code_suggestions/code_suggestions.test.ts 통합 테스트