레코딩에 따라 여러 HTTP 요청과 응답이
작성됩니다. 경우에 따라 후속 요청을 수정하지 않아도
되므로 서버의 응답이 동적일 수 있습니다.
테스트를 재생하는 중 이 동적 요청 중 일부가 실패할 수 있습니다. 예를 들어, 레코딩과 재생에 다른 권한 설정을 갖는
다른 사용자 세트가 관여하거나 테스트를 레코딩한 시점 이후 UI
요소가 변경되었을 수 있습니다.
테스트를 다시
레코딩하지 않고 재생하기 위해 서버에서 수신된 응답을 기반으로
테스트에 필요한 정확한 값을 페치하는 2차 요청을 작성할 수 있습니다.
이 태스크 정보
2차 요청을 작성할 HTTP 요청을 식별한 후
모든 발생에 대한 참조를 작성하여 요청을 동적으로
생성합니다. 참조를 작성하지 않으려면 재생부터
사용할 HTTP 요청을 나열하는 배열 변수를 정의할 수 있습니다. 사용자 정의 코드의 배열 변수를 사용할 수 있습니다.
프로시저
- 참조를 작성하려면 참조 작성 주제를 참조하십시오.
- 2차 요청을 작성할 HTTP 요청을 마우스 오른쪽 단추로 클릭하고
2차 HTTP 요청 생성기 작성을 클릭하십시오.
공통 헤더 또는 연결 속성이 있는 여러 HTTP 요청을 선택할 수도 있습니다. 여러 요청이 공통 속성을 갖지 않는 경우에는
단일 요청을 템플리트로 선택하라는 프롬프트가 표시됩니다. 원래 HTTP 요청을 사용하지 않으며 이는
이제 재생 시 2차 HTTP 요청만 사용함을 나타냅니다.
- 테스트를 실행하십시오.