Click or drag to resize

TakeScreenShotTakeScreenShotOfElement Method

Framework to automate tests using Selenium WebDriver
Takes screen shot of specific element .

Namespace: Ocaramba.Helpers
Assembly: OcarambaLite (in OcarambaLite.dll) Version: 4.2.7+5e6098bbbd3e59d8db331d1921475693aa19b51c
Syntax
C#
public static string TakeScreenShotOfElement(
	IWebElement element,
	string folder,
	string screenshotName
)
Request Example

Parameters

element  IWebElement
Element to take screenshot.
folder  String
Folder to save screenshot.
screenshotName  String
Name of screenshot.

Return Value

String
Full path to taken screenshot.
Example
How to use it:
C#
var iFrame = this.Driver.GetElement(this.iframe);
this.Driver.SwitchTo().Frame(0);
var el = this.Driver.GetElement(this.elelemtInIFrame);
var fullPath = TakeScreenShot.TakeScreenShotOfElement(el, Directory.GetCurrentDirectory() + BaseConfiguration.ScreenShotFolder, "MenuOutSideTheIFrame");
See Also