참조에 대체를 링크하는 데이터
상관 규칙을 작성할 수 있습니다.
이 태스크 정보
테스트할 애플리케이션에 익숙하고 응답
데이터에서 참조의 정확한 위치를 알고 있는 경우 참조 데이터를
찾기 위해 정규식을 사용하는 Create a reference
규칙을 작성한 후 Create a substitution 규칙을 Create
a reference 규칙의 하위로 삽입하십시오.
프로시저
- 규칙 편집기에서 데이터 상관 규칙 세트를 여십시오. 새 규칙 세트는 비어 있는 규칙 패스를 하나 포함합니다.
- Create a reference 규칙을 작성하십시오. Create a reference 규칙 작성에 대한 자세한 내용은
데이터 상관 규칙을 사용하여 참조 작성을 참조하십시오.
- 참조 작성 규칙을 마우스 오른쪽 단추로 클릭한 후
를 클릭하십시오.
- 대체와 링크 규칙을 마우스 오른쪽 단추로 클릭한 후
을 클릭하십시오. 상위 규칙에서
추출한 참조의 값을 사용하려면 정규식에
%refname%을 입력하십시오. 여기서
refname은 상위 규칙에서 작성한 참조의 이름입니다. Create substitution 규칙 작성에 대한 자세한 내용은 데이터 상관 규칙을 사용하여 대체 작성을
참조하십시오. Create a substitution 규칙이
Link with substitutions 규칙의 하위로 삽입됩니다.
결과
이 규칙 세트를 사용하여 테스트 데이터를 다시 상관시키는 경우
사용자가 정의한 참조와 대체가 작성되고 링크됩니다.
예
테스트 데이터의 응답에 테스트 전체에서 URI와 POST
데이터에 제공되는 ID가 있다고 가정합니다. 예를 들면, 응답이
... <NeededID=ID123 docHelpName=rules>...를 포함합니다.
테스트의 URI가 http://host:port/RPTHelpID123/index.jsp?topic=datacorrelation.html이고 POST 데이터에
...nameID123=ID123...이 포함되어 있다고 가정합니다.
응답에서 ID의 정확한 위치를 알고 있으므로 해당 ID의 참조를 작성하는
규칙을 작성할 수 있습니다.
참조 이름을
ID로 지정하십시오. 그런 다음 참조 규칙의
하위로 두 개의 대체에 대한 규칙을 추가하십시오. URI 속성을 가진
대체 하나와 데이터 속성을 가진 대체 하나를 추가하십시오. 두 대체 규칙의
정규식에
%id%를 지정하십시오. 따라서 규칙을
실행할 때 대체 규칙의 정규식이
ID123 값이
됩니다. 이 정규식은 URI와 POST 데이터에서
ID123 값이 발견되는 모든 위치에 대체
사이트를 작성합니다. 이 예에서 RPThelp
ID123,
name
ID123, nameID123=
ID123이라는
세 개의 대체 사이트가 작성됩니다.