CT 2023은 한 개의 소프트웨어를 여러 사용자가 테스트할 수 있는 팀 테스팅 기능을 제공합니다. CT 2023 프로젝트를 Team Testing Server에 올려두고 여러 사용자가 프로젝트를 가져와서 테스트할 수 있습니다. 여러 사용자가 테스트한 결과를 dashboard에서 확인할 수 있습니다.
팀 테스팅을 할 수 있는 프로젝트는 다음과 같습니다.
- C/C++ 프로젝트
- RTV C/C++ 프로젝트
용어
이 단락에서는 팀 테스팅 기능에 사용하기 위해 알아야 할 용어를 설명합니다.
- 팀 테스팅 서버(팀 서버): 다른 사용자와 공유할 프로젝트가 올라가 있는 서버
- 로컬: 사용자가 작업 중인 CT
- 팀 프로젝트: Team Testing Server에 올려 다른 사용자와 공유할 수 있는 프로젝트
- 자원
- 구성 자원: 프로젝트를 구성하는 설정 정보(프로젝트 특성 정보 등)
- 공유 자원: 테스트, 스텁, 결함 주입, 클래스 코드 등 모든 사용자가 공유하여 사용하는 테스트 자원
- 리비전: 서버의 수정 기록. 프로젝트 생성 시 리비전은 1이며 커밋할 때마다 증가
- 커밋: 로컬의 변경 사항과 테스트 결과를 서버에 반영하는 작업
- 업데이트: 서버의 최신 형상을 로컬에 반영
- 충돌: 업데이트할 대상 자원이 로컬에서 수정이 있는 경우
기능
CT 2023에서 제공하는 팀 테스팅 기능은 다음과 같습니다.
Need more help with this?
Don’t hesitate to contact us here.