Hi Krishantha, Thank you for the quick response. I'll tryout the approach you have suggested.
Thanks! - Ayesha On Fri, Oct 31, 2014 at 1:03 PM, Krishantha Samaraweera <krishan...@wso2.com > wrote: > Hi Ayesha, > > I think you try out with EventFiringWebDriver and WebDriverEventListener > to wrap your webdriver instance. This will capture screenshot for > exceptions thrown by webdriver. > > EventFiringWebDriver driver = new EventFiringWebDriver(new > InternetExplorerDriver()); > WebDriverEventListener errorListener = new > AbstractWebDriverEventListener() { > @Override > public void onException(Throwable throwable, WebDriver driver) { > takeScreenCapture("screen-name"); //you need to implement this > method. > } > }; > > driver.register(errorListener); > > > Thanks, > Krishantha. > > On Fri, Oct 31, 2014 at 12:25 PM, Ayesha Dissanayaka <aye...@wso2.com> > wrote: > >> Hi, >> >> In-order to identify UI test failures in automation test execution what >> would be the best approach? >> Some Suggestions are as below which I have come across. >> >> - Use a TestNG listener [01] to capture the current screen on a test >> failure. >> - try-catch in asserts and bind screen-capturing to error handling >> - Any other proper way? >> >> [01] >> http://blog.alvarus.org/2014/05/selenium-capturing-screenshots-of-failed-tests-in-junit-and-testng/ >> >> Thanks! >> - Ayesha >> -- >> *Ayesha Dissanayaka* >> Software Engineer, >> WSO2, Inc : http://wso2.com >> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> >> 20, Palmgrove Avenue, Colombo 3 >> E-Mail: aye...@wso2.com <ayshsa...@gmail.com> >> > > > > -- > Krishantha Samaraweera > Senior Technical Lead - Test Automation > Mobile: +94 77 7759918 > WSO2, Inc.; http://wso2.com/ > lean . enterprise . middlewear. > -- *Ayesha Dissanayaka* Software Engineer, WSO2, Inc : http://wso2.com <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> 20, Palmgrove Avenue, Colombo 3 E-Mail: aye...@wso2.com <ayshsa...@gmail.com>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev