Port IMAGE - DEFAULT đ¶
Standard-Port fĂŒr Interaktionen mit dem Browser
Stimulation¶
Dieser Port besitzt keine Stimulus-FĂ€higkeiten.
Eigenschaften đ¶
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Browser |
âFirefoxâ |
[âFirefoxâ, âChromeâ, âEdgeâ] |
string |
Auswahl des Browsers. Passend zur gewĂ€hlten Einstellung mĂŒssen der Pfad zum Browser und der Pfad zum entsprechendenWebDriver gesetzt werden. |
|
Browser-Pfad |
string |
Absoluter Installationspfad zum Browser. |
|||
Bowserprofil-Pfad |
string |
Optional: Absoluter Pfad zum verwendeten Browserprofil |
|||
Browsererweiterungen |
string |
Optional: Kommaseparierte Pfade zu Browsererweiterungen. Pfade können absolut oder relativ zum Basispfad des Toolhosts angegeben werden. |
|||
Browser-Breite |
800 |
int |
Breite des Browser-Fensters in Pixel. |
||
Browser-Höhe |
600 |
int |
Höhe des Browser-Fensters in Pixel. |
||
WebDriver-Pfad |
string |
Installationspfad zum WebDriver. Pfad kann absolut oder relativ zum Basispfad des Toolhosts angegeben werden. |
|||
Implizites Timeout |
10 |
float |
Timeout in Sekunden, welches fĂŒr alle Schritte gilt, sofern nicht im Schritt anders spezifiziert. |
||
Headless Modus |
â |
bool |
Startet den Browser im Headless Mode (ohne sichtbare Anzeige). |
||
ZusÀtzliche Argumente |
string |
ZusĂ€tzliche Kommandozeilenargumente, die beim Start an den konfigurierten WebDriver ĂŒbergeben werden, z. B. ââproxy-server=http://proxy.local:8338â. Mögliche Argumente finden Sie in der Selenium WebDriver Dokumentation. |
|||
Live-Vorschau |
â |
bool |
Streamt eine Live-Vorschau auf dem eingestellten Netzwerkport. Der Livestream ist unter der IP-Adresse des Toolhosts und dem eingestellten Port erreichbar, z.B. fĂŒr eine lokale Toolanbindung: http://127.0.0.1:<port> |
||
Vorschaufenster öffnen |
Live-Vorschau |
â |
bool |
Ăffnet ein Vorschaufenster beim AusfĂŒhren des StartBrowser-Jobs. Dieses Fenster zeigt das aktuelle Bild als Livestream an und bleibt so lange geöffnet bis der StopBrowser-Job ausgefĂŒhrt wird. |
|
Port |
Live-Vorschau |
â<auto>â |
string |
Der Port ĂŒber welchen das Bild gestreamt werden soll. Falls die Live-Vorschau fĂŒr mehrere Bildquellen aktiviert ist, muss jeder Livestream einen anderen Port verwenden. Wenn <auto> eingetragen ist, wird automatisch ein freier Port zugewiesen. |
|
Text-Overlay in Aufzeichungen einblenden |
â |
bool |
FĂŒgt bei Aktivierung ein Text-Overlay im Format âTimestamp Packagenameâ in die untere linke Ecke von Videoaufnahmen ein. |
Jobs đ¶
ClickElement¶
Klickt auf das gewĂŒnschte Element.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
ClickPosition¶
Klickt auf die angegebene Position.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
positionX |
0 |
int |
Die X-Koordinate der Position. |
||
positionY |
0 |
int |
Die Y-Koordinate der Position. |
CloseWindow¶
SchlieĂt das angegebene Fenster.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
windowHandle |
string |
Der Identifier fĂŒr das zu wechselnde Fenster. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
success |
[False, True] |
bool |
Gibt zurĂŒck, ob das SchlieĂen des Fensters erfolgreich war. |
DragAndDropByOffset¶
FĂŒhrt ein Drag and Drop auf einem Element in die angegebene Richtung durch.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
offsetX |
0 |
int |
Anzahl der Pixel in horizontaler Richtung. |
||
offsetY |
0 |
int |
Anzahl der Pixel in vertikaler Richtung. |
||
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
ElementScreenshot¶
Gibt das Bild des ersten gesuchten Elements zurĂŒck.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
FindElements¶
Gibt die IDs der gesuchten Elemente zurĂŒck
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Response |
object |
Liste mit IDs. |
GetCurrentUrl¶
Gibt die URL der aktuell geöffneten Seite zurĂŒck.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Response |
string |
Aktuelle URL. |
GetElementProperty¶
Gibt die gewĂŒnschte Eigenschaft des Elements zurĂŒck.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
propertyName |
string |
Der Wert der Eigenschaft, die zurĂŒckgegeben werden soll. |
|||
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Response |
string |
Eigenschaftswert. |
GetOpenWindows¶
Gibt alle geöffneten Fenster zurĂŒck. Leere Liste, falls keine offen sind.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
windows |
object |
Liste aller geöffneter Fenster. |
GetPageSource¶
Gibt den HTML Quelltext der Seite zurĂŒck.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
html |
string |
HTML Quelltext der Seite. |
GetWebDriver¶
Gibt den internen Selenium WebDriver zurĂŒck, der direkten Zugriff auf die Selenium-API ermöglicht.
GoBack¶
Zeigt die vorherige Seite wieder an.
MoveMouseOverElement¶
Bewegt die Maus zum ersten gefundenen Element.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
timeout |
-1.0 |
float |
Timeout zum Warten auf das Element; -1 fĂŒr Standardwert aus Testbenchkonfiguration. |
OpenUrl¶
Ăffnet die angegebene Webseite (URL).
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
url |
string |
Die komplette Web-Adresse. |
|||
windowName |
string |
Der Name des Fensters in dem die URL geöffnet werden soll. |
|||
windowType |
âAktuelles Fensterâ |
[âAktuelles Fensterâ, âAusgewĂ€hltes Fensterâ, âNeues Fensterâ, âNeuer Tabâ] |
string |
Art des Fensters in dem die URL geöffnet werden soll. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
windowHandle |
string |
Der Identifier des Fensters. |
ScrollElement¶
Scrollt im angegebenen Element um die angegebene Distanz - bei negativer Distanz nach oben, sonst nach unten.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
|||
xDistance |
0 |
int |
Die zu scollende Anzahl von Pixeln. |
||
yDistance |
0 |
int |
Die zu scollende Anzahl von Pixeln. |
ScrollPage¶
Scrollt die gesamte Seite um die angegebene Distanz - bei negativer Distanz nach oben bzw. nach links, sonst nach unten bzw. nach rechts.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
xDistance |
0 |
int |
Die zu scollende Anzahl von Pixeln. |
||
yDistance |
0 |
int |
Die zu scollende Anzahl von Pixeln. |
ScrollToElement¶
Scrollt zum angegebenen Element.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
searchMethod |
âidâ |
[âidâ, âxpathâ, âlink textâ, âpartial link textâ, ânameâ, âtag nameâ, âclass nameâ, âcss selectorâ] |
string |
Die Methode, mit der das Element identifiziert wird. |
|
searchValue |
string |
Der Wert zur Identifikation des Elements auf das geklickt werden soll, passend zur Such-Methode. |
SendKey¶
DrĂŒckt eine Sondertaste.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
key |
âADDâ |
[âADDâ, âALTâ, âARROW_DOWNâ, âARROW_LEFTâ, âARROW_RIGHTâ, âARROW_UPâ, âBACKSPACEâ, âBACK_SPACEâ, âCANCELâ, âCLEARâ, âCOMMANDâ, âCONTROLâ, âDECIMALâ, âDELETEâ, âDIVIDEâ, âDOWNâ, âENDâ, âENTERâ, âEQUALSâ, âESCAPEâ, âF1â, âF10â, âF11â, âF12â, âF2â, âF3â, âF4â, âF5â, âF6â, âF7â, âF8â, âF9â, âHELPâ, âHOMEâ, âINSERTâ, âLEFTâ, âLEFT_ALTâ, âLEFT_COMMANDâ, âLEFT_CONTROLâ, âLEFT_METAâ, âLEFT_OPTIONâ, âLEFT_SHIFTâ, âMETAâ, âMULTIPLYâ, âNULLâ, âNUMPAD0â, âNUMPAD1â, âNUMPAD2â, âNUMPAD3â, âNUMPAD4â, âNUMPAD5â, âNUMPAD6â, âNUMPAD7â, âNUMPAD8â, âNUMPAD9â, âPAGE_DOWNâ, âPAGE_UPâ, âPAUSEâ, âRETURNâ, âRIGHTâ, âRIGHT_ALTâ, âRIGHT_CONTROLâ, âRIGHT_METAâ, âRIGHT_OPTIONâ, âRIGHT_SHIFTâ, âSEMICOLONâ, âSEPARATORâ, âSHIFTâ, âSPACEâ, âSUBTRACTâ, âTABâ, âUPâ, âZENKAKU_HANKAKUâ] |
string |
Die Taste, die gedrĂŒckt werden soll. |
SetWindowSize¶
Ăndert die GröĂe des Browserfensters.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
mode |
âAus Testbenchkonfigurationâ |
[âAus Testbenchkonfigurationâ, âMaximiertâ, âMinimiertâ, âBenutzerdefiniertâ] |
string |
Benutzerdefinierter Wert, âmaximiertâ, âminimiertâ oder Standardwert aus Testbenchkonfiguration |
|
windowHeight |
0 |
int |
Fensterhöhe in Pixel fĂŒr Modus âBenutzerdefiniertâ. |
||
windowWidth |
0 |
int |
Fensterbreite in Pixel fĂŒr Modus âBenutzerdefiniertâ. |
StartBrowser¶
Startet die Browser-Instanz.
StopBrowser¶
Stoppt die Browser-Instanz.
SwitchToDefaultContent¶
Setzt den Fokus zurĂŒck auf den Standardinhalt nachdem ein iframe ausgewĂ€hlt wurde.
SwitchToFrame¶
Setzt den Fokus auf einen iframe, um Elemente darin zu lokalisieren.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
identifier |
string |
Index, Name oder ID des iframe-Containers. |
SwitchToWindow¶
Wechselt zum angegebenen Fenster.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
windowHandle |
string |
Der Identifier fĂŒr das zu wechselnde Fenster. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
success |
[False, True] |
bool |
Gibt zurĂŒck, ob der Wechsel zum Fenster erfolgreich war. |
WebsiteScreenshot¶
Gibt ein Bild der kompletten Webseite zurĂŒck, inklusive des nicht sichtbaren Bereichs.
WriteText¶
Schreibt den ĂŒbergegebenen Text an die aktuelle Cursor-Position.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
pressEnter |
â |
bool |
Falls True, wird nach der Texteingabe Enter gedrĂŒckt. |
||
text |
string |
Der einzugebende Text. |