2017-09-26 1 views
1

ich die Web-Tabelle unter dem StegelementUFT Wie eine Web-Tabelle in Abhängigkeit von Web-Elemente finden

Zum Beispiel in diesem Bild Parität finden will: Sofortige Trockenmilch ist das Web-Element (einfach die Web-Element - Browser-Seite-Web-Element)

ich mag

+0

Was ist der Tabellenname in diesem Fall? Ist es "Instant Dry Milk" oder etwas anderes? Wenn das der Fall ist, warum benutzt du nicht die "inertext" -Eigenschaft des Webelements? – Gurman

+0

Angehängte Objekteigenschaften von Webelement und Webtabelle unter diesem Webelement – Ramesh

+0

Ich möchte den Tabellennamen unter diesem Webelement finden. Also sollte ich in diesem Fall den Tabellennamen als qty_1_0001111088466 finden. (Tabellenname ist dynamisch) – Ramesh

Antwort

1

die Tabellennamen unter diesem Web-Elemente finden ich würde einfach dieses XPath als Teil der Objektbeschreibung verwenden, um die Tabelle zu identifizieren.

.//legend[contains(.,'Parity Relationship:') and contains(.,'Instant Dry Milk')]/following-sibling::table 

Sobald Sie den Tisch zu bekommen, verwenden Sie GetROProperty die name Eigenschaftswert abzurufen.

I Beispiel-HTML-Seite erstellt haben, und hier ist der Screenshot von Arbeits XPath:

enter image description here

+0

Gut zu helfen ... :) – ManishChristian

1

UFT können Sie nisten Objekte und wird dann für die verschachtelte Objekt suchen nur unter der Verschachtelung Objekt.

Sie können mehr Details in diesem blog post (Suche nach "WebElement (e)") sehen.

So können Sie etwas davon haben:

Browser("B").Page("P").WebElement("Parity Relationship: Instant Dry Milk").WebTable("T") 
Verwandte Themen