Tư tưởng giải quyết vấn đề là gom tất cả các text đó vào 1 danh sách rồi in ra, hãy xem code mẫu dưới đây nhé :)
import java.util.List; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; public class AutoSuggestion{ public static void main(String[] args) throws InterruptedException { // TODO Auto-generated method stub WebDriver driver = new ChromeDriver(); driver.get("https://www.google.com.vn/"); driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); driver.findElement(By.id("lst-ib")).sendKeys("selenium"); driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); List<WebElement> ls = driver.findElements(By.xpath("//div[contains(text(),'selenium')]")); for (int i = 0; i < ls.size(); i++) { String s = ls.get(i).getText(); System.out.println(s); } driver.quit(); } }Hãy so sánh kết quả xem đúng không các bạn nhé :D
0 comments:
Post a Comment