Screenshot method
Posted: Fri Feb 15, 2013 12:00 am
I am not getting the screenshot on report, am i missing anything or easier way to get the screenshot when testcase pass or fail
ValidationStaticClass.ValidationPageLoaded("/dom[@caption='Smart Search']//tabpage[@title='Smart Search']","Verify Smart Search Page loaded");
ValidationStaticClass.ValidationPageLoaded("/dom[@caption='Smart Search']//tabpage[@title='Smart Search']","Verify Smart Search Page loaded");
Code: Select all
public static void ValidationPageLoaded(string rxPath, string textMessage)
{
Ranorex.TabPage tabPageObject = null;
bool found=false;
found = Host.Local.TryFindSingle<Ranorex.TabPage>(rxPath, 60000, out tabPageObject);
if (!found)
{
throw new Ranorex.ElementNotFoundException(textMessage, null);
}
else
{ //found the page
tabPageObject.EnsureVisible();
Report.Screenshot(textMessage,rxPath);
}
}