테스트 결과 추적

우리는 테스트 결과 추적을 자동화하기 위해 여러 명령어가 포함된 gitlab_quality-test_tooling 젬을 개발했습니다.

이 젬의 목표는 GitLab Rails 및 E2E 테스트 스위트와 같은 다양한 테스트 스위트에서 사용하는 통합된 도구 세트를 갖추는 것입니다.

초기 동기 부여와 개발은 이 에픽에서 추적되었습니다.

Rails 테스트 결과 추적

우리는 relate-failure-issue 명령어를 이 젬에서 사용할 계획입니다 (명령어에 대한 자세한 내용은 젬의 README를 참조하십시오).

엔드 투 엔드 테스트 결과 추적

이는 테스트 결과 추적에서 구체적으로 설명됩니다.

E2E 테스트 스위트에서는 젬에서 다음 명령어를 사용합니다 (각 명령어에 대한 자세한 내용은 젬의 README를 참조하십시오):

  • prepare-stage-reports

  • generate-test-session

  • report-results

  • update-screenshot-paths

  • relate-failure-issue