대체에 참조를 링크하는
데이터 상관 규칙을 작성할 수 있습니다.
이 태스크 정보
요청 또는 POST 데이터에서 상관시켜야 하는 필드를
알고 있으며 해당 필드와 관련된
Create a substitution
규칙을 작성하는 경우
Create a reference 규칙을
Create a substitution 규칙의 하위로 삽입하십시오.
프로시저
- 규칙 편집기에서 데이터 상관 규칙 세트를 여십시오. 새 규칙 세트는 비어 있는 규칙 패스를 하나 포함합니다.
- Create a substitution 규칙을 작성하십시오. Create a substitution 규칙 작성에 대한 자세한 내용은
데이터 상관 규칙을 사용하여 대체 작성을 참조하십시오.
- 대체 작성 규칙을 마우스 오른쪽 단추로 클릭한 후
를 클릭하십시오.
- 대체의 데이터 소스 찾기 규칙을 마우스 오른쪽 단추로 클릭한 후
을 클릭하십시오. 참조가
있는 경우 대체 작성 대신 참조
찾기를 선택하십시오. Create a reference 또는 Find
a reference 규칙이 Find data source for substitution
규칙의 하위로 삽입됩니다. 상위 규칙에서 추출한
대체의 값을 사용하려면 정규식에 %subname%을
입력하십시오. 여기서 subname은 상위 규칙에서
작성한 대체의 이름입니다. Create a reference 규칙 작성에 대한 자세한 내용은
데이터 상관 규칙을 사용하여 참조 작성을 참조하십시오.
결과
이 규칙 세트를 사용하여 테스트 데이터를 다시 상관시키는 경우
사용자가 정의한 참조와 대체가 작성되고 링크됩니다.
예
테스트의 URI가 http://host:port/RPThelp/index.jsp?topic=datacorrelation.html이라고 가정합니다.
이전 요청의 응답 데이터 일부에
...<id=2 docHelpName=recordtest>
<id=23 docHelpName=datacorrelation> <id=24 docHelpName=rules>...가
포함되어 있다고 가정합니다.
datacorrelation과
관련된 URI에 대체 사이트를 작성하는 규칙을 작성하고
대체 이름을
helpname으로 설정하십시오. 그런 다음
대체 규칙의 하위로 참조를 작성하는 규칙을 추가하십시오.
참조 규칙의 정규식은
docHelpName=%helpname%>입니다.
그러므로 참조 규칙의 정규식은
docHelpName=datacorrelation>으로 평가됩니다.
이 정규식은 올바른 참조가 대체 사이트에
링크되도록 합니다.