У меня есть следующее заявление:Селен WebDrive (Java) - найти элемент в XPath, где нет конкретного атрибута
String v_name = "Computer";
String v_test1 = new WebDriverWait(Login.driver,10).until(ExpectedConditions.visibilityOfElementLocated
(By.xpath("//span[.=\""+v_name+"\"]/following-sibling::span"))).getText();
Мне нужно, чтобы как-то значение с не стиль = «дисплей: нет;».
<div class="test">
<span>WIN-S38B7T042RC</span>
<span style="display: none;>CLOSED</span>
<span>OPENED</span>
<span style="display: none;>CLOSED</span>
</div>
Я не могу использовать такие опции, как span [1].
Итак, я хочу найти более гибкий вариант.
Что-то вроде: /following-sibling::span **not in** style="display: none;"
Я согласен, я использую его: //span[.=""+v_name+""]/following-sibling::span[not(contains(@ стиль, 'display: none;'))] – alekslkta