Как я могу выбрать дубликат и динамический элемент в селене Java - PullRequest
0 голосов
/ 08 декабря 2018

Пожалуйста, под той же кнопкой HTML с динамическим значением, которое я пытался найти, но не смог с этим справиться

<input data-form="#emailTemplateForm-278" type="button" value="Save" class="btnSave btn btn-default btn-yellow"  
  onclick="$(this).blur();SubmitEmailTemplateForm($(this).data('form'))">

<input data-form="#emailTemplateForm-280" type="button" value="Save" class="btnSave btn btn-default btn-yellow" 
 onclick="$(this).blur();SubmitEmailTemplateForm($(this).data('form'))">

Я создал ниже XPath и хочу выбрать второй

//input
  [starts-with(@data-form,'#emailTemplateForm-') and @class='btnSave btn btn-default 
  btn-yellow' and @value='Save' and @type='button'][1]

Над одним работает нормально, но это не работает

//input
  [starts-with(@data-form,'#emailTemplateForm-') and @class='btnSave btn btn-default 
  btn-yellow' and @value='Save' and @type='button'][2]

Пожалуйста, дайте совет, спасибо и ждем вашего ответа

Пожалуйста, под той же кнопкой HTML с динамическим значением, которое я пыталсянайти, но не смог обработать этот

PFB HTML для элементов

1 Ответ

0 голосов
/ 08 декабря 2018

Попробуйте локаторы ниже:

Селекторы Css
1. Кнопка .btnSave:nth-child(1)
2. Кнопка .btnSave:nth-child(2)

Xpath
1. кнопка (//input[@value='Save'])[1]
2. кнопка (//input[@value='Save'])[2]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...