可以使用的範例

這個 Proxy 範例說明如何針對 CheckBox 控制項建立簡單的 Proxy 類別和新的 TestObject。

擴充的功能:建立新的 TestObject

在本例中,您會建立新的 TestObject 並將它對映至 CheckBoxProxy Proxy, 以新增 check()uncheck() 方法。 這個 Proxy 會擴充 public String getTestObjectClassName() Proxy 方法, 以傳回新建立之 TestObject 的正規名稱,使所有 javax.swing.JCheckBox 控制項都有新的 TestObject。

註: 您只有在要控制項顯現新的方法,且該方法不在現有的 Functional Tester TestObject 中時,才會建立新的 TestObject。

部署二進位檔

請將 CheckBoxProxy.jarCheckBoxProxy.rftcustExtendedToggleGUITestObject.jarExtendedToggleGUITestObject.rftcust 檔複製到自訂目錄中, 然後重新啟動 Functional Tester 來測試範例「測試中應用程式」(AUT)。

註: 如果勾選框控制項的 Rational Functional Tester Script 中顯示有編譯錯誤,則必須手動將 ExtendedToggleGUITestObject.jar 檔新增到 Rational Functional Tester 專案。

驗證 Proxy 和 TestObject 部署

您可以測試 CheckBoxApp AUT 所提供的 javax.swing.JCheckBox 控制項。

驗證新的 TestObject 功能


意見