While i run this below code i am getting Null pointer exception.
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
public class GoogleTestTestng {
WebDriver driver;
@BeforeMethod
public void setup(){
System.setProperty("webdriver.chrome.driver", "E:/chromedriver_win32/chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
driver.manage().timeouts().pageLoadTimeout(40, TimeUnit.SECONDS);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("http://google.com");
}
@Test
public void googleTitleTest() {
String title = driver.getTitle();
System.out.println(title);
}
@AfterMethod
public void tearDown() {
driver.quit();
}
}
Thanks.