프리스타일 프로젝트에서는 빌드 환경 및 빌드 스텝을 추가해서 프로젝트를 구성할 수 있습니다.
빌드 스텝에는 CT test execution, CT custom command 두 가지 옵션이 있으며, 둘 중 하나의 빌드 스텝만 사용하여 프로젝트를 구성하는 것을 권장합니다.
프로젝트 설정 및 소스 코드 설정의 자세한 활용 방법은 리그레션 테스트를 위한 형상 관리 도구 설정 을 참고해 주세요.
빌드 스텝 – CT test execution
프로젝트 설정
CT Jenkins plugin으로 테스트할 프로젝트를 선택합니다.
- 일반 프로젝트
- 일반 프로젝트에 CT에서 내보낸 프로젝트의 경로를 입력합니다.
- 프로젝트를 내보낼 때는 소스 코드와 툴체인을 포함해서 내보내야 합니다.
- CT 팀 프로젝트
- CT 팀 프로젝트에 팀 테스팅 서버에 있는 팀 프로젝트 이름을 입력합니다.
- 대상이 되는 팀 프로젝트는 분석된 상태여야 합니다.
소스 코드 설정
Git 저장소의 특정 branch로 리그레션 테스트할 때 소스 코드 설정을 사용합니다.
소스 코드 설정을 사용하면 Git 저장소의 소스 코드 최상위 경로를 기준으로, 위에서 선택한 프로젝트의 소스 코드와 동기화합니다.
이 설정으로 변경되는 소스 코드에 대한 CT 테스트 결과를 CI/CD 환경에서 확인할 수 있습니다.
옵션을 선택하지 않으면 사용자가 설정한 프로젝트의 소스 코드 형상으로 테스트합니다.
테스트 설정
테스트 실행 옵션을 설정합니다.
- 자동 복구 (Self-Healing)
CT Jenkins plugin이 자동으로 무결성 검사 후, 재설정 후보를 선택해 테스트합니다.
자동 복구는 모든 테스트가 성공할 때까지 또는 재시도 횟수까지 실행됩니다.
보고서 설정
결과 보고서를 생성할 포맷을 선택합니다.
빌드 스텝 – CT custom command
CT test execution 빌드 스텝을 사용하지 않고, 워크스페이스 및 CT CLI 설정을 사용자가 설정할 수 있는 빌드 스텝입니다.
상세 사용 방법 및 이슈는 매뉴얼의 문제 해결 페이지 하단에 있는 기술지원 연락처를 통해 문의해 주시기 바랍니다.
Need more help with this?
Don’t hesitate to contact us here.