Как при помощи Selenium+Webdriver+Java нажать на кнопку, у которой динамический локатор?
findElementsByXPath() вернёт список найденных элементов, которые можно обработать в цикле.
Т.е. если, например,  все кнопки Following имеют класс "button-text following-text", то передав в findElementsByXPath() строку ".//span[@class='button-text following-text']", можно получить список всех кнопок Following на странице.
Спасибо за совет ! Я пробовал как Вы посоветовали getDriver().findElement(By.xpath(".//span[@class='button-text following-text']")).click();  но свалился на этом тест . Там просто кнопок "Following" много... какую именно оно должно было нажать и как нажать их все по очереди и проверить что они нажатые то есть тогда они "Unfollow" становятся.