Как написать xpath для Select name class для сценария ниже в Javascript? - PullRequest
0 голосов
/ 16 апреля 2020

enter image description here

Здравствуйте,

Я пытаюсь выбрать карту из списка карт (как показано на скриншоте ниже) и указатель для то же самое выделено в разделе «Элементы». Это класс Select name, и приведенный ниже xpath не работает для меня. Не могли бы вы помочь мне, если есть другой способ написать xpath?

// select [@ class = 'co-dropdown__select co-payment-card__select'] // option [2]

Ответы [ 2 ]

1 голос
/ 16 апреля 2020

Попробуйте ниже css селектор

 Select select= new Select(driver.findElement(By.cssSelector("select.co-dropdown_select.co-payment-card__select")));    
 select.selectByIndex(index);
1 голос
/ 16 апреля 2020

попробуйте использовать это:

WebElement dropDownList = driver.findElement(By.cssSelector(".co-dropdown__select.co-payment-card__select")); 
Select card= new Select(dropDownList);
card.selectByIndex(2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...