在本例中,您會建立新的 TestObject 並將它對映至 CheckBoxProxy Proxy, 以新增 check() 和 uncheck() 方法。 這個 Proxy 會擴充 public String getTestObjectClassName() Proxy 方法, 以傳回新建立之 TestObject 的正規名稱,使所有 javax.swing.JCheckBox 控制項都有新的 TestObject。
請將 CheckBoxProxy.jar、CheckBoxProxy.rftcust、ExtendedToggleGUITestObject.jar 和 ExtendedToggleGUITestObject.rftcust 檔複製到自訂目錄中, 然後重新啟動 Functional Tester 來測試範例「測試中應用程式」(AUT)。
您可以測試 CheckBoxApp AUT 所提供的 javax.swing.JCheckBox 控制項。
管理內容 | 值 |
---|---|
Proxy 類別名稱 (#proxy) | .java.jfc.JCheckBoxProxy |
測試物件類別名稱 (#testobject) | ToggleGUITestObject |
管理內容 | 值 |
---|---|
Proxy 類別名稱 (#proxy) | SDK.Sample.ExtendedCheckBoxProxy |
測試物件類別名稱 (#testobject) | ExtendedToggleGUITestObject |