Wie finden Sie alle Elemente, die in Protractor ein bestimmtes benutzerdefiniertes Attribut haben? Ich habe ähnliche Fragen zu Stackoverflow und on net gefunden, aber sie benutzen xpath, was Einschränkungen für das Tag bedeutet.Suchen nach einem Element durch ein vorhandenes Attribut
element(by.xpath('//div[@custom-attribute]'))
Wie zu widersetzen, obiges Beispiel, ich habe keine Beschränkung auf Tag setzen will, da wir verschiedene Tags mit dem gleichen benutzerdefinierten Attribute haben. Ich möchte alle Elemente mit dem Attribut unabhängig vom Tag suchen. Ist das möglich?
Können Sie nicht etwas wie 'document.querySelectorAll ('div [attribut]')' '? – Cerbrus
Da dieses benutzerdefinierte Attribut nicht nur für div-Elemente definiert ist, sondern auch für Schaltflächen, Hyperlinks und andere Tags, bin ich mir nicht sicher, ob das möglich ist. ..unless Ich habe diese Anweisungen für alle anderen Tags. – user30646
Also? Lass das "div" einfach weg. – Cerbrus