REST 테스트 단계
REST 호출을 수행하여 사용자 지정 인바운드 웹 서비스 및 이전 버전과의 호환성을 테스트합니다.
REST 요청은 현재 인스턴스로만 보낼 수 있습니다. 원격 주소의 다른 인스턴스 또는 외부 공급업체에 요청을 보낼 수 없습니다.
REST 테스트 구성은 XML 및 JSON 응답 형식만 지원합니다. 바이너리 형식은 지원되지 않습니다.
각 테스트 단계 구성 범주의 단계를 포함하는 테스트를 생성할 수 있습니다. REST 테스트 구성 범주에는 REST 요청 보내기 - 인바운드 및 어설션 테스트 구성이 포함됩니다. 어설션 단계는 REST 요청 전송 - 인바운드 단계를 즉시 따라야 합니다. REST 요청 전송 - 인바운드 단계 다음에 여러 REST 어설션 단계가 있을 수 있지만 다른 테스트 범주의 단계를 통해 REST 요청 전송 - 인바운드 단계와 어설션 단계를 구분할 수 없습니다. REST 테스트 단계에 대한 자세한 내용은 을 참조하십시오 REST 범주.
인증
- REST API 탐색기를 사용하여 요청을 만들고 테스트하는 경우
- REST 요청 보내기 - 인바운드 단계가 포함된 테스트를 실행하는 경우
REST API 탐색기를 사용하여 요청을 만들고 테스트할 때 요청에 인증이 필요한 경우 REST API 탐색기는 자격 증명을 사용합니다. ATF가 테스트를 실행할 때 REST API 탐색기는 테스트를 예약한 사용자의 자격 증명을 사용합니다. 즉, 테스트를 만든 사용자와 테스트를 실행하는 사용자 간의 권한 차이로 인해 테스트가 의도치 않게 실패할 수 있습니다.
사용자 자격 증명 문제를 해결하기 위해 테스트 사용자에 대한 기본 인증 프로파일을 만든 다음 REST 요청 보내기 - 인바운드 양식에서 테스트가 실행될 때 프로파일이 사용되도록 지정할 수 있습니다.