Элемент, который я пытаюсь щелкнуть, не имеет имени или идентификатора, и класс меняется каждый раз, когда вы обновляете страницу.Единственное, что соответствует в CSS - это значение.Как у вас селена щелкнуть элемент по значению?Он НЕ ДОЛЖЕН быть определенным по значению, я просто хочу щелкнуть элемент.
CSS:
<tr class="MuiTableRow-root-799 MuiTableRow-hover-801 _Table-cursor-794" val="4">
<tr class="MuiTableRow-root-799 MuiTableRow-hover-801 _Table-cursor-794" val="4">
driver.findElement(By.xpath("//option[@val='4']")).click()
driver.findElement(By.css('tr[val="4"]')).click()
Изменение формулировки val на значение ничего не даст.
Недостаточно представителей для публикации фотографии: https://i.imgur.com/dlDM57E.png