/ / Einschränkung mit Geb und spock (kann den Wert des span-Elements nicht erfassen) - jquery, spock, geb

Begrenzung mit Geb und Spock (kann den Wert des Span-Elements nicht greifen) - jquery, spock, geb

Ich habe mehrere Posts durchgesehen und verschiedene Dinge ausprobiert, aber ich kann den Wert nicht aus einem span-Element in Geb abrufen (siehe meinen anderen Post: So ermitteln Sie den Wert des span-Elements mit jQuery )

Es gibt ein Beispiel im Geb-Handbuch, das besagt, dass $ ("span"). Text () funktionieren sollte, aber es wird überhaupt nicht unterstützt.

Weiß jemand, ob es einen Fehler in der Geb-Implementierung gibt?

Ich benutze Version-0.9.0 für Geb-Spock

Antworten:

2 für die Antwort № 1

Ich habe gerade mit getestet

page.$("span")[2].text()

Und es funktioniert gut (grails 2.2.3, geb 0.9.0, spock-grails-support: 0,7-groovy-2,0) Wenn Sie mehr als einen Bereich auf der Seite haben, erhalten Sie den Inhalt des ersten auf Ihrer Seite, wenn Sie keinen Index angeben.

Bitte geben Sie einen Stack-Trace oder eine Fehlermeldung an, um Ihren Anspruch zu stützen, da es für Sie ziemlich schwierig ist, mit dem, was Sie angegeben haben, zu helfen.