Sie können einen Proxy erweitern, damit in Functional Tester ein anderes Testobjekt verwendet wird, um eine geeignete Schnittstelle für die Scripterstellung bereitzustellen.
Sie können die in Tabelle 1 aufgelisteten Proxymethoden erweitern:
Java | .NET |
---|---|
String getTestObjectClassName() | String GetTestObjectClassName() |
Die Methode GetTestObjectClassName() gibt den kanonischen Namen des Testobjekts zurück, das für einen Proxy zugeordnet werden muss. Dabei kann es sich entweder um ein neues oder ein vorhandenes Testobjekt handeln.
Mit dem folgenden Java-Mustercode wird der kanonische Name des Testobjekts als TOGGLEGUITESTOBJECT_CLASSNAME zurückgegeben:
import com.rational.test.ft.domain.*; public class someProxy extends baseProxy { . . public String getTestObjectClassName() { return ProxyTestObject.TOGGLEGUITESTOBJECT_CLASSNAME; } . . }
Mit dem folgenden .NET-Mustercode wird der kanonische Name des Testobjekts als TOGGLEGUITESTOBJECT_CLASSNAME zurückgegeben:
using Rational.Test.Ft.Domain; public class AnyProxy:BaseProxy { . . . public override String GetTestObjectClassName() { return ProxyTestObject.TOGGLEGUITESTOBJECT_CLASSNAME; } . . }