Dieses Proxymuster zeigt, wie ein einfacher Proxy geschrieben wird, wie Proxys Steuerelementen zugeordnet werden (interne Bearbeitung), wie Proxys implementiert werden und deren Funktionsweise geprüft wird.
Zum Testen der Muster führen Sie die folgenden Prozeduren aus:
- Öffnen Sie die Anwendungsdatei mypage.htm, die sich im Verzeichnis <IBM Rational Functional Tester-installationspfad>\SDP\FunctionalTester\Flex\flexcustomcontrolapp.zip befindet, nachdem Sie sie entpackt haben.
- Fügen Sie den Musteranwendungspfad in das vertrauenswürdige Verzeichnis ein, indem Sie in C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust\ eine Datei ohne Erweiterung erstellen.
Beispiel: Erstellen Sie im vertrauenswürdigen Verzeichnis eine Datei namens Flex und fügen Sie den Dateipfad der Musteranwendung
C:\Program Files\IBM\SDP\FunctionalTester\Flex\flexcustomcontrolapp\mypage.htm hinzu.
- Kopieren Sie den Inhalt des Tags ClassInfo in der Datei C:\Program Files\IBM\SDP\FunctionalTester\Flex\flexcustomcontrolapp\FlexCustom.xml
in die Datei <IBM Rational Functional Tester_installationsverzeichnis>\bin\FlexEnv.xml.
- Rufen Sie die Flex-Musteranwendung auf und starten Sie einen Aufzeichnungsvorgang.
Binärdateien implementieren
Implementieren Sie die Dateien FlexCustomControl.jar und FlexCustomControl.rftcust im Verzeichnis "customization". Beispiel: C:\Documents
and Settings\All Users\Application Data\IBM\RFT\customization. Schließen Sie Rational Functional Tester, alle
Java-fähigen Anwendungen und Browser, so dass die neue Anwendungsklasse geladen wird. Starten Sie Rational Functional Tester neu, um die Muster-AUT (application-under-test) zu testen.
Proxyimplementierung prüfen
Sie können die Steuerelemente testen, die als Teil der zu testenden FlexCustomControlApp-Anwendung bereitgestellt werden, indem Sie den Namen der Proxyklasse vor und nach der Implementierung überprüfen.