Automated Test Framework 사용 사례: REST 인바운드를 사용하여 인시던트 검색

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기3분
  • REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트는 와 Automated Test Framework함께 제공되며 REST - 인바운드 및 어설션 단계를 사용합니다.

    시작하기 전에

    이 테스트를 생성하기 전에 REST APIREST 요청 보내기 - 인바운드 - REST API 탐색기 구성 단계 정보를 검토합니다.

    필요한 역할: atf_ws_designer

    이 태스크 정보

    이 테스트는 인시던트 기록을 만들고, REST 인바운드 단계를 사용하여 기록을 검색하고, 어설션 단계를 사용하여 요청의 성공 여부를 결정합니다.

    REST 요청 - 인바운드 REST API 탐색기 보내기 단계를 사용하여 요청을 빌드하고 테스트하거나 REST 요청 - 인바운드 보내기 단계를 사용하여 요청을 수동으로 만들 수 있습니다. 두 경우 모두 REST 요청 - 인바운드 단계 보내기 양식에서 기본 인증 정보를 지정해야 합니다.

    테스트를 만들 때 REST API로 시작하고 유효성을 검사할 동작을 결정합니다. 그런 다음 생성할 테스트 데이터를 결정할 수 있습니다. 다른 테스트 단계 구성 범주를 사용하여 기록을 생성, 업데이트 또는 삭제한 다음 REST 인바운드 보내기 단계를 사용하여 테스트 데이터를 검색, 업데이트 또는 삭제할 수 있습니다. 반대로 REST 인바운드 전송 단계를 사용하여 기록을 생성한 다음 다른 테스트 단계 구성 범주를 사용하여 기록이 올바르게 생성되었는지 확인할 수 있습니다.

    이 작업에서는 REST API 테스트 테스트를 통해 새로 작성된 자원 가져오기 단계를 안내합니다.

    프로시저

    1. 테스트를 생성합니다.
      1. 다음으로 이동 Automated Test Framework > 테스트에서 새로 만들기를 클릭합니다.
        새 기록 테스트 양식이 표시됩니다.
      2. 테스트 이름과 설명을 입력하고 제출을 클릭합니다.
      3. 이전 단계에서 생성한 테스트를 클릭합니다.
        테스트 양식이 표시됩니다.
    2. 테스트 데이터를 생성합니다.
      1. 테스트 단계 추가 단추를 클릭합니다.
        테스트 단계 추가 양식이 표시됩니다.
      2. 테스트 구성 범주를 클릭한 다음 테스트 구성을 클릭합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 다음을 클릭합니다. 서버 > 기록 삽입, 다음을 차례로 선택합니다.
        선택한 테스트 구성 양식이 표시됩니다.
      3. 선택한 테스트 구성에 필요한 정보를 입력합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 기록 삽입 양식에서 인시던트 테이블을 지정하고 간단한 설명 필드 값을 추가한 후 제출을 클릭합니다.
    3. REST 요청을 생성합니다.
      1. 테스트 단계 추가 단추를 클릭합니다.
        테스트 단계 추가 양식이 표시됩니다.
      2. 테스트 구성 범주를 클릭한 다음 테스트 구성을 클릭합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 다음을 클릭합니다. REST > REST 요청 전송 - 인바운드 REST API 탐색기, 다음을 차례로 선택합니다.
        REST API 탐색기가 표시됩니다.
      3. REST 요청에 필요한 정보를 입력하고 보내기를 클릭합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 필드를 채웁니다.
        이름
        네임스페이스 지금
        API 이름 테이블 API
        API 버전 최신
        tableName 인시던트

        기본 인증을 지정하지 않으면 REST API 탐색기에서 자격 증명을 사용합니다.

        보내기를 클릭하면 Create Automated Test 단계가 표시됩니다.

      4. 준비가 되면 Create Automated Test Step(자동화된 테스트 단계 만들기)을 클릭합니다.
        REST 요청 전송 - 인바운드 테스트 단계가 생성됩니다.
      5. REST 요청 전송 - 인바운드 단계를 클릭하고 기본 인증 필드에서 기본 인증 구성을 지정합니다.
        사용 가능한 구성이 없는 경우 기본 인증 구성 양식에서 새로 만들기를 클릭하여 기본 인증 구성을 만들 수 있습니다.
      6. REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 경로 필드에서 컨텍스트 검색 단추를 클릭한 다음 기록 삽입 > 기록.
      7. 업데이트를 클릭합니다.
    4. REST 응답을 검증하는 어설션 단계를 생성합니다.
      1. 테스트 단계 추가 단추를 클릭합니다.
        테스트 단계 추가 양식이 표시됩니다.
      2. 테스트 구성 범주를 클릭한 다음 테스트 구성을 클릭합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 다음을 클릭합니다. REST > 상태 코드 어설션, 다음을 차례로 선택합니다.
        상태 코드 어설션 양식이 표시됩니다.
      3. 양식에 필요한 정보를 입력하고 제출을 클릭합니다.
        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 작업 필드에서 다음을 선택하고 상태 코드 필드에 200을 입력합니다.

        REST API를 통해 새로 작성된 자원 가져오기 테스트 테스트를 복제하려면 이 단계를 반복하여 JSON 응답 페이로드가 유효함을 어설션하고 JSON 응답 페이로드 요소 테스트 단계를 어설션합니다.