소프트웨어의 트렌드가 변화함에 따라 소스 코드가 커지고, 업데이트 주기가 짧아져 테스트할 수 있는 시간이 줄어들었습니다. 이에 따라 짧은 시간 내에 많은 테스트를 수행해야 하는 요구사항이 생기고 있습니다. 이러한 상황에서 효율적인 테스트를 위해 CT 2023는 팀 테스팅 기능을 제공합니다.

  • 팀 테스팅 서버에 대상 프로젝트를 올려 프로젝트를 테스트하는 동안 구성 정보를 동기화합니다.
  • 스텁과 클래스 코드를 모든 사용자가 공유함으로써 중복 생성을 방지합니다.
  • 여러 사용자가 하나의 자원을 수정하여 충돌이 발생할 경우, 충돌을 해결할 수 있는 기능을 제공합니다.
  • 테스트 결과를 병합하여 팀 테스팅 대시보드에서 실시간으로 확인할 수 있습니다.

팀 프로젝트

  • 여러 사용자와 함께 테스트할 팀 프로젝트를 생성할 수 있습니다.
  • 서버에 테스트 및 자원을 올리거나 내려받을 수 있는 커밋, 업데이트 기능이 추가되었습니다.
  • 자원의 충돌을 해결할 수 있는 대화상자가 추가되었습니다.
  • 다른 사용자가 커밋한 테스트를 가져올 수 있는 팀 테스트 가져오기 기능이 추가되었습니다.

팀 테스팅 서버 및 팀 테스팅 대시보드 추가

  • 프로젝트 정보, 테스트, 테스트 자원 및 테스트 결과를 관리하는 팀 테스팅 서버가 추가되었습니다.
  • 테스트 결과를 통합하여 보여주는 팀 테스팅 대시보드가 추가되었습니다.

Launcher 추가

팀 테스팅 서버와 팀 테스팅 대시보드 서버를 관리할 수 있는 Launcher가 추가되었습니다.