ID und Xpath ändert sich beim Speichern (Account) für "OK" -Button.So validieren Sie Web-Element, wenn Xpath-Locator in Selen dynamisch ist webdriver
HTML-Code:
<div class="modal-footer" style="display: block;">
<div class="bootstrap-dialog-footer">
<div class="bootstrap-dialog-footer-buttons">
<button id="fe02d6bd-6058-4871-b0e1-c1e914f64a6a" class="btn btn- default">Ok</button>
</div>
</div>
</div>
</div>
Xpath: .//* [@ id = 'fe02d6bd-6058-4871-b0e1-c1e914f64a6a']
"ID"/XPath nicht konstant ist und es variiert beim Speichern.
der obige Code funktioniert nicht finden. – sneha
Gibt es da irgendeinen Rahmen? und welche Ausnahme zeigt es? – noor
Nein, wenn ich ein Konto erstelle, wird es gespeichert und es öffnet sich ein Fenster, das sagt, dass Konto mit bestimmten Details erstellt wurde. Wenn du in diesem Fenster auf "OK" klickst, erscheint ein Fenster mit der Nachricht "E-Mail wurde an Konto-E-Mail gesendet". , Ich muss auf "OK" in diesem bestimmten Fenster klicken, was ich nicht tun kann (wie Xpath/ID ist dynamisch) – sneha