Application Integration에 지원되는 커넥터를 참조하세요.

테스트 사례 구성

이 문서에서는 통합 테스트 사례를 구성하는 방법을 설명합니다. 테스트 사례, 지원되는 테스트 구성, 제한사항에 대한 자세한 내용은 테스트 사례 소개를 참조하세요.

시작하기 전에

  • 테스트 사례를 구성하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Application Integration 편집자(roles/integrations.integrationEditor) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

    이 사전 정의된 역할에는 테스트 사례를 구성하는 데 필요한 integrations.googleapis.com/testCases.create 권한이 포함되어 있습니다.

    커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.

  • 통합이 DRAFT 상태인지 확인합니다. 통합이 PUBLISHED 상태인 경우 수정 사용 설정을 클릭합니다. 통합에 DRAFT 상태의 새 버전이 자동으로 생성됩니다. 다음 그림에서는 통합 편집기의 수정 잠금을 보여줍니다.

    통합 수정 잠금 통합 수정 잠금

  • 통합에 테스트 사례가 있는지 확인합니다. 테스트 사례를 만드는 방법에 대한 자세한 내용은 테스트 사례 만들기를 참조하세요.

트리거 테스트 구성

트리거의 테스트 구성을 구성하려면 다음 옵션 중 하나를 선택합니다.
  1. Google Cloud 콘솔에서 Application Integration 페이지로 이동합니다.

    Application Integration으로 이동

  2. 탐색 메뉴에서 통합을 클릭합니다.

    Google Cloud 프로젝트에서 사용할 수 있는 모든 통합이 나열된 통합 페이지가 나타납니다.

  3. 테스트를 만들 기존 통합을 선택합니다.

    통합 편집기 페이지에서 통합이 열립니다.

  4. 테스트 사례를 클릭한 다음 테스트 사례 열기를 클릭합니다. 테스트 사례 창에 현재 통합 버전의 테스트 사례 목록이 표시됩니다.
  5. 목록에서 테스트 사례를 선택합니다.

    통합 편집기 페이지에서 디자이너 캔버스에 테스트 사례 모드가 활성 상태입니다가 표시됩니다. 다음 이미지는 트리거의 테스트 구성 창을 보여줍니다.

    테스트 구성 창을 보여주는 이미지 테스트 구성 창을 보여주는 이미지

  6. 통합 편집기 페이지에서 트리거를 클릭하여 트리거 구성 창을 엽니다. 다음 작업을 수행합니다.
    • 통합에 대한 입력 변수가 있으면 구성 테스트 탭에 해당 입력 변수가 표시됩니다. 변수에 입력한 값은 자동으로 저장됩니다.
    • 트리거 속성을 보려면 트리거 속성 탭을 클릭합니다.

태스크 테스트 구성

통합 태스크의 테스트 속성을 구성하려면 다음 옵션 중 하나를 선택합니다.
  1. Google Cloud 콘솔에서 Application Integration 페이지로 이동합니다.

    Application Integration으로 이동

  2. 탐색 메뉴에서 통합을 클릭합니다.

    Google Cloud 프로젝트에서 사용할 수 있는 모든 통합이 나열된 통합 페이지가 나타납니다.

  3. 테스트를 만들 기존 통합을 선택합니다.

    통합 편집기 페이지에서 통합이 열립니다.

  4. 테스트 사례를 클릭한 다음 테스트 사례 열기를 클릭합니다. 테스트 사례 창에 현재 통합 버전의 테스트 사례 목록이 표시됩니다.
  5. 목록에서 테스트 사례를 선택합니다.

    통합 편집기 페이지에서 디자이너 캔버스에 테스트 사례 모드가 활성 상태입니다가 표시됩니다.

  6. 통합 편집기 페이지에서 태스크를 클릭하여 테스트 구성 창을 엽니다. 다음 이미지는 태스크의 테스트 구성 창을 보여줍니다.

    테스트 구성 창을 보여주는 이미지 테스트 구성 창을 보여주는 이미지

    테스트 구성 탭에서 다음 단계를 따릅니다.
    1. 모의 전략 유형에서 다음 모의 전략 중 하나를 선택합니다.
      • 모의 없음을 선택하면 실제 통합에서와 같이 기본 통합에서 태스크가 실행됩니다. 기본적으로 태스크에는 모의 없음 전략 유형이 선택되어 있습니다.
      • 모의 실행을 선택하고 모의 실행 상태에서 다음 중 하나를 선택해야 합니다.
        • 건너뛰기: 태스크가 완료됨으로 표시됨
        • 실패: 태스크가 실패로 표시됨
      • 모의 출력을 선택한 후 태스크 출력 목록에 통합의 다음 노드에 대한 태스크 출력을 제공해야 합니다.
    2. 어설션 전략 섹션에서 다음을 수행합니다.
      1. 어설션 유형 필드에서 다음 옵션 중 하나를 선택합니다.
        • 실행 어설션을 선택한 경우 어설션할 실행 상태에 다음 옵션 중 하나를 선택합니다.
          • 성공
          • 실패
          • 실행되지 않음
        • 매개변수 어설션을 선택한 경우 다음을 수행합니다.
          1. 어설션할 매개변수에서 입력 및 출력 매개변수를 포함하여 매개변수를 어설션할지 선택합니다.
          2. 어설션된 매개변수를 입력한 값과 비교하려면 연산자를 선택합니다. 어설션된 매개변수를 비교하는 작업은 다음 중 하나일 수 있습니다.
            • 같음
            • 같지 않음
            • 포함
          3. 필드에 매개변수와 비교할 값을 입력합니다.
      2. 선택사항: 어설션을 더 추가하려면 + 어설션 추가를 클릭합니다.

다음 단계