このサンプルでは、新規の TestObject を作成し、それを CheckBoxProxy プロキシーにマップして check() および uncheck() メソッドを追加します。 このプロキシーは、新規に作成される TestObject の正規名を戻して、すべての javax.swing.JCheckBox コントロールが新規の TestObject を持つように、public String getTestObjectClassName() プロキシー・メソッドを拡張します。
CheckBoxProxy.jar、CheckBoxProxy.rftcust、ExtendedToggleGUITestObject.jar、および ExtendedToggleGUITestObject.rftcust ファイルをカスタマイズ・ディレクトリーにコピーし、Functional Tester を再始動して、サンプル・テスト対象アプリケーション (AUT) をテストします。
CheckBoxApp AUT が提供する javax.swing.JCheckBox コントロールをテストできます。
管理プロパティー | 値 |
---|---|
プロキシー・クラス名 (#proxy) | .java.jfc.JCheckBoxProxy |
テスト・オブジェクト・クラス名 (#testobject) | ToggleGUITestObject |
管理プロパティー | 値 |
---|---|
プロキシー・クラス名 (#proxy) | SDK.Sample.ExtendedCheckBoxProxy |
テスト・オブジェクト・クラス名 (#testobject) | ExtendedToggleGUITestObject |