Website-Attribute
Die folgende Liste enthält die Website-Attribute zur Automatisierung von Chrome, Edge und Firefox. Sie können über das Windows-Erfassungstool in allen Erfassungsmodi zurückgegeben werden.
Legt eine Schnelltaste zum Aktivieren/Fokussieren eines Elements fest.
Im Attribut „alt“ in einem <img>-Tag angegebener Text. Wird verwendet, falls ein Bild nicht angezeigt werden kann.
Gibt an, wie viele Nachfolger-Fenster das Element enthält. Dies kann nicht sichtbare, kleine oder von anderen Fenstern verdeckte Fenster betreffen, also entspricht die angezeigte Nummer vielleicht nicht dem sichtbaren Bildschirminhalt.
Der Klassenname des Tags, das das Element darstellt, so wie es in Cascading Style Sheets (CSS) verwendet wird. Im HTML Tag <div class="navigation"> ist der Klassenname beispielsweise „navigation“.
Liefert die anzeigbare Höhe des Elements in Pixel, einschließlich Padding, aber nicht Grenze, Schieberegler oder Rand. Ist der Inhalt des Elements höher als die tatsächliche Höhe des Elements, liefert dieses Attribut nur die sichtbare Höhe.
Liefert die anzeigbare Breite des Elements in Pixel, einschließlich Padding, aber nicht Grenze, Schieberegler oder Rand. Ist der Inhalt des Elements breiter als die tatsächliche Breite des Elements, liefert dieses Attribut nur die sichtbare Breite.
Die X-Position des Elements (d. h. horizontale Position gemessen von links) in Pixel-Koordinaten, relativ zum Fenster des Vorgänger-Elements. Bitte beachten Sie, dass das Vorgänger-Fenster nicht unbedingt ein Hauptfenster sein muss, sondern auch ein anderer Bereich sein kann.
Die Y-Position des Elements (d. h. vertikale Position gemessen von oben) in Pixel-Koordinaten, relativ zum Vorgänger-Fenster des Elements. Bitte beachten Sie, dass das Vorgänger-Fenster nicht unbedingt ein Hauptfenster sein muss, sondern auch ein anderer Bereich sein kann.
CSS-Selektoren bieten eine alternative Methode zum Suchen oder Auswählen von HTML-Elementen, die Sie in Blue Prism verwenden möchten. Die Selektoren verbessern die vorhandenen Funktionen von Blue Prism zum Finden von Elementen anhand von ID-, Klassennamen- oder Typ-Attributen. Sie bieten eine andere Syntax, um das gleiche Ergebnis wie bei der Verwendung des Web Pfad/XPath-Attributs zu erzielen.
Für grundlegende Selektoren, die nur ID, Klassenname und Elementtyp verwenden, wird empfohlen, die vorhandenen Web-ID-, Web-Klasse- oder Web-Elementtyp-Attribute zu verwenden.
Um einen CSS-Selektor zu formulieren, können Sie # gefolgt von der ID des Elements verwenden, das in der HTML angegeben ist. Wenn die ID des Elements beispielsweise „login_button“ war, dann wäre der CSS-Selektor #login_button. Als weiteres Beispiel könnten Sie ein Element anhand des Klassenattributs mit einem . Präfix am Selektor auswählen, z. B. wenn die Klasse des Elements „red“ ist, wäre der CSS-Selektor .red.
Ein nützliches Tool zum Auffinden von CSS-auswählbaren Daten auf der Webseite des Browsers ist das F12-Entwicklertool, das in Chrome, Edge und Firefox verfügbar ist. Elemente können untersucht werden, indem Sie auf die Schaltfläche zum Auswählen des Elements klicken oder STRG+UMSCHALT+C drücken. Das nachfolgende Beispiel zeigt ein Element mit dem CSS-Selektor von „input.gLFyf.gsfi“, das mit Chrome untersucht wird. Die Ansicht auf der rechten Seite zeigt dieses Element in HTML zusammen mit weiteren CSS-Attributen, die zum Abgleich verwendet werden können.
Gibt an, dass der Benutzer den Inhalt dieses Web-Elements verändern kann. Dies wird vor allem für Web-Elemente verwendet, bei denen der Benutzer Text eingeben kann. Ein Beispiel: durch <div> element <div contenteditable="true"> würde „Web Element bearbeitbar“ auf „True“ eingestellt werden.
Gibt den Typ des Webelements an, zum Beispiel DIV für ein <div>-Element und P für ein <p>-Element.
Die Höhe des Web-Elements in Pixeln.
Die eindeutige ID des HTML Tags, das das Element darstellt, wie es in der HTML-Quelle angegeben ist. Zum Beispiel besitzt das Tag <a id="Section3> die ID „Section3“.
Gibt einen regulären Ausdruck an, mit dem der Wert des Elements <input> beim Einreichen des Formulars geprüft wird.
Definiert den Typ der einzugebenden Daten, z. B. Text, Datum, Suche, URL, Telefonnummer, E-Mail-Adresse und Passwort.
Definiert den Typ des Hyperlinks oder der Beziehung zwischen den Quell- und Zielressourcen. In HTML werden diese mit dem rel-Attribut bei Link, a oder Bereichselementen gekennzeichnet. <link rel="stylesheet" href="example.css"/> gibt zum Beispiel an, dass die externe Ressource, die mit dem href-Attribut verlinkt ist, ein Stylesheet ist. Also wird ein Webbrowser meist diese Datei abrufen, um die Seite zu rendern.
Gibt an, wo das verknüpfte Dokument zu öffnen ist. Z. B.: <a href="https://www.blueprism.com" target="_blank">Meet your digital workforce</a>
Der Name des Elements. Im HTML-Tag <input name="search"> ist der Webname zum Beispiel „search“.
Liefert die anzeigbare Höhe des Elements in Pixel, einschließlich Padding, Grenze und Schieberegler, aber nicht den Rand. Ist der Inhalt des Elements höher als die tatsächliche Höhe des Elements, liefert dieses Attribut nur die sichtbare Höhe.
Liefert die anzeigbare Breite des Elements in Pixel, einschließlich Padding, Grenze und Schieberegler, aber nicht den Rand. Ist der Inhalt des Elements breiter als die tatsächliche Breite des Elements, liefert dieses Attribut nur die sichtbare Breite.
Die horizontale Koordinate der oberen linken Ecke des Elements, relativ zum Vorgänger-Element.
Die vertikale Koordinate der oberen linken Ecke des Elements, relativ zum Vorgänger-Element.
Die Website-URL.
Eine textuelle Darstellung des Elementpfads im Dokumentobjektmodell (DOM). Zum Beispiel verweist der Pfad HTML/BODY(1)/TABLE(4) auf das vierte Tabellenelement unter dem ersten Textelement unter dem HTML Element im DOM.
Weist den Benutzer darauf hin, was im Feld angegeben werden kann.
Liefert die gesamte Höhe des Elements in Pixel, einschließlich Padding, aber nicht Grenze, Schieberegler oder Rand.
Liefert die gesamte Breite des Elements in Pixel, einschließlich Padding, aber nicht Grenze, Schieberegler oder Rand.
Liefert die horizontale Position (in Pixel) eines Schiebereglers relativ zum Web-Element, das ihn enthält.
Liefert die vertikale Position (in Pixel) eines Schiebereglers relativ zum Web-Element, das ihn enthält.
Definiert die Quelle eines <audio>-, <video>-, oder <picture>-Elements.
Gibt den CSS-Style eines Elements an, zum Beispiel Farbe, Schriftart oder -größe.
Gibt die Tab-Reihenfolge eines Elements an (wenn die Tabulator-Taste zur Navigation verwendet wird).
Die Ziel-URL einer Website, auf die ein Hyperlink verweist.
Der im Webelement enthaltene Textwert.
Der Wert, der ggf. im Element angezeigt wird. Nur für Elemente wie Bearbeitungsfelder, Kontrollkästchen oder Labels relevant.
Die Breite des Elements in Bildschirmpixeln.
Die horizontale Koordinate der oberen linken Ecke des Elements in der Position, an der es im Browser gerendert wird.
Die vertikale Koordinate der oberen linken Ecke des Elements in der Position, an der es im Browser gerendert wird.