Posts

How to Handle Browser Authentication?

 public void getWindowAuthentication() { System.setProperty("webdriver.chrome.driver", "C:\\Users\\****\\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize(); driver.get("https://the-internet.herokuapp.com/"); driver.findElement(By.linkText("Basic Auth")).click();                  //Syntax //http://Username:Password@siteURL driver.get("http://admin:admin@the-internet.herokuapp.com/"); }

How to get Screenshot?

 public class Screenshot { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub System.setProperty("webdriver.chrome.driver", "C:\\Users\\****\\chromedriver.exe"); WebDriver driver=new ChromeDriver(); driver.get("URL TO BE LAUNCHED");    File src=  ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);    Files.copy(src,new File ("C:\\Users\\****\\Screenshot\\screenshot.png")); } }