Возникающие проблемы в кнопке "Определить" в селене
Я работаю над 1 проектом, где я должен найти кнопку, я использовал xpath для того же самого, но идентификатор кнопки меняется при каждом обновлении, поэтому я сталкиваюсь с проблемой в нем.. Ниже приведен скриншот для того же - дайте мне знать, что вы можете я идентифицируйте эту кнопку так, чтобы она не вызывала ошибку, даже если идентификатор изменяется
<button type="button" id="ext-gen11" class=" x-btn-text">Login</button>
Код HTML
<tr>
<td></td>
<td><div id="LoginButton" style="float: left;"><table style="width: auto;" id="ext-comp-1032" class="x-btn x-btn-noicon x-btn-over x-btn-focus" cellspacing="0"><tbody class="x-btn-small x-btn-icon-small-left"><tr><td class="x-btn-tl"><i> </i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i> </i></td></tr><tr><td class="x-btn-ml"><i> </i></td><td class="x-btn-mc"><em class="" unselectable="on"><button class=" x-btn-text" id="ext-gen12" type="button">Login</button></em></td><td class="x-btn-mr"><i> </i></td></tr><tr><td class="x-btn-bl"><i> </i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i> </i></td></tr></tbody></table></div></td>
</tr>
2 ответа
Решение
XPath должен сделать свое дело:
Command: clickAndWait
Target: //input[@value='Login']
редактировать
Предполагая, что есть только одна кнопка со значением "Логин" на ней