Возникла следующая проблема:
Есть некая структура:
<div class="SitleBlock"> <span class="STitle" title=""> название1</span> <div class="StonsBlock"> <a class="Sc" href="/Scgle/257"> <a class="Sc remove indentleft" href="/Ste" id="257"> </div> </div> <div class="SitleBlock"> <span class="STitle" title=""> название2</span> <div class="StonsBlock"> <a class="Sc" href="/Scgle/259"> <a class="Sc remove indentleft" href="/Ste" id="259"> </div> </div>Тут приведено 2 блока. Необходимо попасть в блок по его названию и нажать кнопку <a class="Sc remove indentleft" href="/Ste" id="ххх"> (удаление)..
Я наверное плохо умею пользоваться локаторами, но у меня идей нет=)
Сделал цикл, который сравнивет названия элементов, но как потом именно в этом блоке тыкнуть по удалению я так и не понял.
singles= driver.findElements(By.xpath("//div[@class='SitleBlock']//span")); for (WebElement we : singles) { if (we.getText().equalsIgnoreCase(sTestName)) { itemFound = true; break; } }Буду рад услышать правильные решения. Заранее благодарен