Как нажать на класс с динамической переменной - PullRequest
0 голосов
/ 17 января 2019

Мне нравится возможность поиска и клика по cluster-id-hash = "foobar", но я тоже не могу. Не может найти элемент

Вот несколько примеров CSS на странице

<div class="ancCol w33 person-panel" _ngcontent-c6="" cluster-id-hash="KYDQEX8il7BIG2"></div>

or
<div class="ancCol w33 person-panel annColRow" _ngcontent-c6="" cluster-id-hash="5gamjajdkjgPcma">

Я пробовал это, когда clusterIdHash - это строка, которую я передаю:

driver.findElement(By.cssSelector(".cluster-id-hash='" + clusterIdHash )).click();

1 Ответ

0 голосов
/ 17 января 2019

разобрался

driver.findElement(By.cssSelector("[cluster-id-hash='" + clusterIDHash + "']")).click();
...