У меня есть мой код селена, который вытягивает список имен, доступных в списке.
Теперь я хочу хранить те же имена, что и глобальные, для последующего использования. Пожалуйста, помогите.
Я пробовал процесс массива, он тянет только true с каждой строкой, но не значениями.
List<WebElement> allText = driver.findElements(By.xpath("//*[@id='pnlLeftMenu']/table/tbody/tr/td[2]/table[2]/tbody/tr[3]/td/table/tbody/tr"));
int total = allText.size();
System.out.println(total);
for(int i=3;i<=total;i++)
{
CaselevelSigningCMs =driver.findElement(By.xpath("//*[@id='pnlLeftMenu']/table/tbody/tr/td[2]/table[2]/tbody/tr[3]/td/table/tbody/tr"+"["+i+"]"+"/td[2]")).getText();
System.out.println(CaselevelSigningCMs);
}
Я должен получить такие имена, как: Ранджит Нюк, Судханва Г .... Я должен проверить эти имена на других страницах в другом классе / методе. CaselevelSigningCMs - глобальная переменная, она извлекает только один элемент. Мне нужен аналогичный массив, определенный как глобальный, чтобы он мог тянуть несколько элементов.
CaselevelSigningCMs =driver.findElement(By.xpath("//*[@id='pnlLeftMenu']/table/tbody/tr/td[2]/table[2]/tbody/tr[3]/td/table/tbody/tr"+"["+i+"]"+"/td[2]")).getText();