Wie finde ich das erste Kontrollkästchen in Capybara?

8

Ich möchte die erste Instanz eines Kontrollkästchens mit dem Capybara DSL finden. Wer weiß, wie man das macht?

Ich dachte, vielleicht wäre es das, aber es hat nicht funktioniert:

%Vor%     
btelles 18.05.2011, 14:26
quelle

2 Antworten

17

Wenn Capybara.default_selector auf CSS gesetzt ist, dann:

%Vor%

Wenn Sie XPath verwenden, wird es anders sein.

Update (Juni 2013): Wie @tmg darauf hinweist, hat sich das Verhalten von Capybara 2 geändert.

    
Andy Waite 18.05.2011, 21:10
quelle
10

Nur um darauf hinzuweisen, tmg den richtigen Weg zu finden, das erste Kontrollkästchen

%Vor%

Wenn Sie das n-te Kontrollkästchen (beispielsweise das 25.) suchen möchten:

%Vor%

Es ist jedoch oft besser, innerhalb zu verwenden, um den Suchbereich einzuschränken

%Vor%     
installero 08.04.2013 08:54
quelle

Tags und Links