In Protractor gibt es $
and $$
convenient shortcuts für CSS-Selektoren:Hinzufügen von benutzerdefinierten Locator Verknüpfungen in Protractor
$(".myclass") // means: element(by.css(".myclass"))
$$(".myclass") // means: element.all(by.css(".myclass"))
Ist es möglich, einzuführen benutzerdefinierten Verknüpfungen für andere Locators?
Um genauer zu sein, was passiert, wenn wir eine $r
und $$r
Abkürzungen für „durch Repeater“ bezeichnet haben sollen. Um der Lage sein, zu schreiben:
$r("item in items")
$$r("item in items")
statt:
element(by.repeater("item in items"))
element.all(by.repeater("item in items"))