![]() |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
Zusammengehörigkeiten von okw.fourTestLocator:Öffentliche Methoden | |
| fourTestLocator (String fspL) | |
| String | get4TestLocator (String fspL) |
| Erzeugt einen locator aus dem gegebenen Wert, wenn fspL mit "4T!", "4T:" oder "4T?" anfängt, sonst wird fspL unverändert zuräckgegeben. Mehr ... | |
| int | seperateClassnameAndLocator (String fpsLocator) |
| Trennt den Klassenbezeichner vom Locator ab. Mehr ... | |
| String | getGUIClass () |
| String | getLocator () |
Private Attribute | |
| String | cvsGUIClass = null |
| String | cvsLocator = null |
Definiert in Zeile 3 der Datei fourTestLocator.java.
| String okw.fourTestLocator.get4TestLocator | ( | String | fspL | ) |
Erzeugt einen locator aus dem gegebenen Wert, wenn fspL mit "4T!", "4T:" oder "4T?" anfängt, sonst wird fspL unverändert zuräckgegeben.
fpsL = "//div[@ID='myID']" -> return = "//div[@ID='myID']" - ohne "4T*!"- Präfix wird die XPath.Angabe unverändert durchgelassen fpsL = "4T!MyValue" -> return = "//*[@data-4Test='MyValue']" - Locator mit dem Attribute "data-4Test" wird erzeugt. fpsL = "4TNA!MyValue" -> return = "//*[contains( @name, 'MyValue']" - Locator mit dem Attribute "name" wird erzeugt. fpsL = "4TAI!MyValue" -> return = "//*[contains( @AutomationID, 'MyValue']" - Locator mit dem Attribute "AutomationID" wird erzeugt. fpsL = "4TID!MyValue" -> return = "//*[contains( @ID, 'MyValue']" - Locator mit dem Attribute "ID" wird erzeugt. fpsL = "4TLA!MyValue" -> return = "//label[contains(text(),'MyValue')]/following-sibling::input" fpsL = "4TTX!MyValue" -> return = "//*[contains(text(),'MyValue')]" - Locator Tag mit dem gegebene Text wird erzeugt.| fspL | Locator Parameter |
Definiert in Zeile 30 der Datei fourTestLocator.java.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| int okw.fourTestLocator.seperateClassnameAndLocator | ( | String | fpsLocator | ) |
Trennt den Klassenbezeichner vom Locator ab.
"Myclass::myLocator" "MyLocator"
| fpsLocator |
Definiert in Zeile 92 der Datei fourTestLocator.java.
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird: