So finden Sie XPath eines ExtJS-Elements mit dynamischer ID

All dieElemente in der anwendung die ich teste habedynanische IDs . Der Test immergeht vorbei wenn ich es wiederholeohne zu erfrischen die seite aber sobald ichAktualisierung die Seite, der TestSchlägt fehl weil die Id aller Elemente sich zufällig ändern und Selenkann nicht übereinstimmen Die aufgezeichnete ID ist mit den neuen.

Ich habe versucht, Xpath-Position zu verwenden. Es funktioniert für einige Objekte, aber für den FallDropdown-Liste und Schaltflächen, es ist keine Arbeit!

Kann mir bitte jemand sagen, wie es geht?finde den Xpath (Meathods inJAVA oder S *elence*) eines Objekts ODER Wie erstelle ich einneuer Locator Finder zumDropdown-Liste und Schaltflächen

Ich kann die Eigenschaften zeigen (Von Firebug geprüft) von dem Dropdown, der mich reizt.

Eigenschaften von Dropdown :

<div id="ext-gen1345" class="x-trigger-index-0 x-form-trigger x-form-arrow-trigger x-form-trigger-last x-unselectable" role="button" style="-moz-user-select: none;"></div>

Eigenschaften von Dropdown *Wahl*:

<ul>
    <li class="x-boundlist-item" role="option">Rescue</li>
</ul>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage