У меня есть div
с уникальным идентификатором. Под этим div
находится группа span
элементов, которые имеют className=foo
. Есть несколько span
элементов с className=foo
, но они уникальны для каждого div
(если это понятно). Таким образом, мой код Selenium сначала получает уникальный div
в качестве веб-элемента, затем пытается взять этот элемент и получить по имени класса span
примерно так
element = sDriver.findElement(By.id("c_"+cID));
String sTest = element.findElement(By.className("actions")).getText();
Во второй строке каждый раз выдается исключение
org.openqa.selenium.StaleElementReferenceException: Element not found in the cache - perhaps the page has changed since it was looked up
Command duration or timeout: 22 milliseconds
Не понимаю ли я, как получить это span
из-под уникального div
?