透過這個 Proxy 範例,您將學習如何撰寫簡單的 Proxy、將 Proxy 對映至控制項(已內部處理)、部署 Proxy,以及驗證 Proxy 可以運作。
測試樹狀結構應用程式範例以檢視樹狀結構控制項的預設值
- 開啟匯入的 TreeApp 專案資料夾中的 CustomTreeSample.java 檔。
- 開啟功能測試視景。
- 執行 CustomTreeSample.java Script。此時會顯示範例樹狀結構應用程式。
- 如果要測試樹狀結構控制項,請記錄功能測試 Script,然後按一下範例應用程式的樹狀結構控制項。
- 開啟測試物件對映。請注意 CustomTree 之「管理」內容下的 Proxy 類別名稱 (#proxy) 內容是 .java.jfc.JTreeProxy。這是此控制項的預設值。
部署二進位檔
- 開啟 Java 視景。
- 從 TreeProxy 專案,將 TreeProxy.jar 和 TreeProxy.rftcust 複製到自訂目錄。自訂目錄的預設位置是 C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization。
驗證 Proxy 部署
部署 Proxy 之後,你現在可以驗證控制項的值。
- 重新啟動 Rational® Functional Tester
- 開啟在前面章節中提到的 CustomTreeSample 應用程式。
- 記錄功能測試 Script 以測試範例應用程式的樹狀結構控制項。
- 開啟測試物件對映。請注意 CustomTree 之「管理」內容下的 Proxy 類別名稱 (#proxy) 內容是 sdk.sample.jfc.ExtendedJTreeProxy。這是針對 CustomTree 控制項新開發的 Proxy。