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 요청 보내기 - 인바운드 양식에서 테스트가 실행될 때 프로필이 사용되도록 지정할 수 있습니다.