Wie bekomme ich die Anzahl der Elemente mit dem gleichen Attribut in HTML in Watir?

7

Ich habe ein HTML-Dokument, das Elemente mit demselben Klassennamen enthält. Ich könnte einfach eine Iteration über alle Elemente einer Seite machen und mit Elementen mit einem Klassennamen in einer Liste speichern. Gibt es einen besseren Weg in Watir, um alle HTML-Elemente mit dem gleichen Klassennamen zu zählen? Diese Frage Anzahl der Elemente mit dem gleichen Attribut in XML Art von behebt das Problem, aber ich hatte zwei Fragen dazu

  1. Was ist, wenn das HTML-Dokument kein striktes XHTML-Dokument ist?
  2. Was passiert, wenn verschiedene Arten von HTML-Elementen dieselbe Klasse haben?

Beispiel-HTML-Dateien könnten sein:

Elemente desselben Typs mit demselben Klassennamen

%Vor%

Elemente verschiedener Typen mit demselben Klassennamen

%Vor%

Vielen Dank im Voraus, Leute

    
chaitanya 21.06.2011, 23:12
quelle

1 Antwort

21

Wenn Sie watir-webdriver :

verwenden

1)

HTML

%Vor%

Watir

%Vor%

2)

HTML

%Vor%

Watir

%Vor%     
Željko Filipin 22.06.2011, 07:34
quelle

Tags und Links