Thursday, 11 October 2018

ToolTips and CaptureScreenShot - Examples to Practice


Reading Tooltip:
============
Exp: Create script to read Tooltip from google logo

Script:
WebDriver driver = new FirefoxDriver();
driver.get("http://google.com");

WebElement googleImage = driver.findElement(By.id("hplogo"));

String googleImageToolTip = googleImage.getAttribute("title");
System.out.println(googleImageToolTip);


Capturescreenshot:
==============

Using “TakesScreenshot" Interface we can Capture Screenshot of a page

Exp: Write script to capture snapshot of www.facebook.com home page

WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://facebook.com");


File f= ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(f, new File("E:\\demo134.png"));
//to maintain in our working folder
FileUtils.copyFile(f,new File("./Screenshot/demo.png"));

No comments:

Post a Comment