0
Gibt es eine tcl Äquivalent für:Tcl - Selenium WebDriver: Finden div-Element von enthaltenem Text?
driver.find_elements_by_xpath("//*[contains(text(), 'Lookup Network Elements')]")?
ich so etwas wie zu laufen versuche:
set networkButton [$window element by_xpath "//*\[@class=\"frost-button\"\]//div\[contains(\"Network\")\]"]
Aber es gibt mir
::invalidSelectorError10
In diesem Fall ich 'empfehlen dringend {// * [@ class = "Frost-Taste"] // div [enthält (Text(), "Netzwerk")]} 'oder' {// * [@ class = "frost-button"] // div [text() [enthält (., "Netzwerk")]]} '. Es macht keinen Sinn, übertriebenes Verhalten wie doppelte Anführungszeichen zu erzwingen, es sei denn, Sie müssen eine Variable oder etwas ersetzen. Wenn Sie * doppelte Anführungszeichen benötigen, verwenden Sie einfache Anführungszeichen für das interne Angeben, und denken Sie daran, dass Sie keine übereinstimmenden rechten Klammern umkehren müssen. –