테스트 결과 추적
우리는 gitlab_quality-test_tooling
gem을 개발했으며, 이 gem에는 테스트 결과 추적을 자동화하는 여러 명령어가 포함되어 있습니다.
이 gem의 목표는 예를 들어 GitLab Rails 및 E2E 테스트 스위트와 같이 우리가 사용하는 여러 테스트 스위트 전반에 걸쳐 사용하는 도구를 통합된 세트로 보유하는 것입니다.
초기 동기 및 개발은 이 에픽에서 추적되었습니다.
Rails 테스트 결과 추적
우리는 본 gem의 README에서 해당 명령어에 대한 자세한 내용을 확인하여 특정히 relate-failure-issue
명령어를 사용할 계획입니다.
E2E(End-to-End) 테스트 결과 추적
이는 테스트 결과 추적에서 구체적으로 설명되어 있습니다.
E2E 테스트 스위트의 경우, 우리는 해당 gem에서 다음 명령어를 사용합니다(각 명령어에 대한 자세한 내용은 이 gem의 README를 참조하세요):
prepare-stage-reports
generate-test-session
report-results
update-screenshot-paths
relate-failure-issue