컨덕터 주요 컨셉 4 : 테스트(Testing)

 

테스트

Conductor에서 테스트 자동화

워크스페이스에서 변경 사항을 적용한 후에는 실행 스크립트 또는 Spotlight 테스트를 사용하여 변경 사항을 테스트하십시오.

워크스페이스 디렉터리에서 스크립트 테스트를 실행하세요. Spotlight 테스트는 하나의 워크스페이스를 저장소 루트로 동기화한 후 거기에서 테스트를 실행합니다.

스크립트 실행

Conductor 작업 공간 도구 모음의 실행 버튼에서 웹 서버, 앱, 테스트 감시 도구 또는 단위 테스트를 실행하려면 실행 스크립트를 사용하세요.

실행 스크립트는 워크스페이스 디렉터리에서 실행됩니다. 이러한 스크립트는 포트를 사용할 수 있으므로 $CONDUCTOR_PORT여러 워크스페이스가 동일한 포트를 두고 경쟁하지 않고 앱의 자체 복사본을 실행할 수 있습니다.

설정 세부 정보는 실행 스크립트 참조를 확인하세요 .

주목할 만한 테스트

프로젝트를 워크스페이스 디렉터리가 아닌 저장소 루트에서 실행해야 하는 경우 Spotlight 테스트를 사용하세요. 테스트하려는 프로젝트의 저장소 설정에서 Spotlight 테스트를 활성화한 다음 워크스페이스 툴바에서 Spotlight 버튼을 사용하면 됩니다.

Spotlight가 활성화되면 Conductor는 추적된 작업 공간 변경 사항을 저장소 루트에 동기화하고 해당 위치에 터미널을 엽니다. Spotlight 테스트는 저장소별로 구성되므로 어떤 프로젝트에서 루트 기반 테스트를 사용하고 어떤 프로젝트에서 격리된 작업 공간 실행 스크립트를 사용할지 결정할 수 있습니다.

실행 스크립트 대신 Spotlight를 사용해야 하는 경우는 Spotlight 테스트를 참조하세요 .

마이크로서비스를 동시에 실행하기

Conductor는 한 번에 하나의 서비스만 테스트 자동화할 수 있습니다. 애플리케이션에서 마이크로서비스를 한 번에 테스트해야 하는 경우, 여러 디렉터리 연결을 참조하세요 .

이 블로그의 인기 게시물

여러 코딩 에이전트를 병렬로 운영할 때 필요한 작업공간 관리 - 오케스트레이션