program for search a word in google search url
solution:-----
import java.util.List;
import java.util.Scanner;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.AfterTest;
public class googlesearch {
WebDriver driver;
@Test
public void f() throws Exception {
System.out.println("Enter the word which u want to search in Google: ");
Scanner in = new Scanner(System.in);
String srchWord = in.nextLine();
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Thread.sleep(2000);
driver.get("https://www.google.co.in/");
driver.findElement(By.name("q")).sendKeys(srchWord);
//get the test suggested by google from the dropdown.
List<WebElement> sugg = driver.findElements(By.id("gbqfq"));
for(WebElement ele: sugg){
System.out.println(ele.getText());
}
}
@BeforeTest
public void beforeTest() {
}
@AfterTest
public void afterTest() {
}
}
No comments:
Post a Comment