Получить ссылку с IMG SRC с помощью Java Selen - PullRequest
0 голосов
/ 25 октября 2019

У меня есть этот HTML-код:

<td class="songType">
    <img src="https://gg1.net/fdksjhfseiugfeh" class="tooltipHTML tpd-hideOnClickOutside" title="" alt="">
</td>

и sType WebElement, который ссылается на этот код. Мне нужна ссылка https://gg1.net/fdksjhfseiugfeh

Я пытался:

String linkSongType = 
sType.findElement(By.className("songType")). 
findElement(By.tagName("img")).getAt tribute("src");

также

String linkSongType = 
sType.findElement(By.className("songType")).findElement(By.className("img 
src")).getText();


String linkSongType = 
sType.findElement(By.className("songType")).getAttribute("img src");

и другие .. но ничего не получалось ... Я всегда получаю ноль

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

Использовать простой Xpath:

String yourImageLink = driver.findElement(By.xpath("//img[@class='tooltipHTML tpd-hideOnClickOutside']")).getAttribute("src");
0 голосов
/ 25 октября 2019

Попробуйте найти использование By.cssSelector:

String linkSongType = driver.findElement(By.cssSelector(".tooltipHTML.tpd-hideOnClickOutside")).getAttribute("src");
...