[英]Get Text with Selenium Webdriver in Java
我需要提取HTML文本Paul Robert並使用Java WebDriver和selenium打印到控制台。
下面的代碼提取所有文本Div,甚至文本“ Quit”。
<div role="alert" class="alert success" id="control_gen_3">
<p>
<strong>Invite to <a href="">Paul Robert</a>.</strong></p>
<button class="dismiss" id="global-error-dismiss">Quit</button>
</div>
代碼硒:
String pessoa = driver.findElement(By.id("control_gen_3")).getText();
System.out.println(pessoa );
String pessoa = driver.findElement(By.xpath("//div[@id='control_gen_3']//a")).getText();
System.out.println(pessoa );
希望這對您有幫助。
String pessoa = driver.findElement(By.cssSelector("#control_gen_3 a")).getText();
System.out.println(pessoa);
這意味着您獲取ID為control_gen_3
的元素,並在該元素中尋找a
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.