範例:使用規則來鏈結替代的參照

您可以建立資料相關性規則來鏈結替代的參照。

關於這項作業

如果您知道在要求中或在 POST 資料中有哪一個欄位必須產生關聯,請為該欄位撰寫建立替代規則,然後插入建立參照規則作為建立替代規則的子項。

程序

  1. 在規則編輯器中開啟資料相關性規則集。 新規則集包含一個空的規則通行證。
  2. 建立建立替代規則。請參閱使用資料相關性規則建立替代,以進一步瞭解建立建立替代規則。
  3. 用滑鼠右鍵按一下建立替代規則,然後按一下插入項目 > 尋找替代的資料來源
  4. 用滑鼠右鍵按一下尋找替代的資料來源規則,然後按一下插入項目 > 建立參照。如果參照存在,請選取尋找參照,而非建立參照 會插入建立參照尋找參照規則作為尋找替代的資料來源規則的子項。如果要使用母項規則所擷取的替代值,請針對正規表示式輸入 %subname%,其中 subname 是母項規則所建立的替代名稱。請參閱使用資料相關性規則建立參照,以進一步瞭解建立建立參照規則。

結果

當您使用此規則集使測試資料重新產生關聯時,就會建立及鏈結您所定義的參照及替代。

範例

假設測試中的 URI 是 http://host:port/RPThelp/index.jsp?topic=datacorrelation.html。 假設前一個要求的部分回應資料包含 ...<id=2 docHelpName=recordtest> <id=23 docHelpName=datacorrelation> <id=24 docHelpName=rules>...。請撰寫一條規則,在 URI 中針對 datacorrelation 建立替代網站,並將替代名稱設為 helpname。然後,新增規則來建立參照作為替代規則的子項。 參照規則的正規表示式是 docHelpName=%helpname%>。 因此,參照規則中的正規表示式評估結果為 docHelpName=datacorrelation>。 此正規表示式確保正確參照鏈結到替代網站。

意見