Hi Hari,

The capture screen shot logic is as follows,

        try {
            return sc.client.metaClass.invokeMethod(sc.client, name,
args)
        } catch (Exception e) {
            if (this.captureScreenshot) {
                long timestamp = System.currentTimeMillis()
                String filename = filenamePattern.replaceFirst
(PLACE_HOLDER, "${timestamp}")
                sc.client.captureScreenshot(filename)
                println "Screenshot for exception <<" + e.getMessage()
+ ">> is saved to file ${filename}"
            }
            throw e
        }

As you see, it will re-throw the exception e. I think your code should
be able to capture the exception and go to the catch block
unless something wired happened. Could you put some code snippet here?

Thanks,

Jian

On Mar 26, 9:58 am, Harihara Vinayakaram <[email protected]> wrote:
> Hi
>   My test case is failing with an error that says
>  Screenshot for exception <<ERROR: There was an unexpected Alert! [Invalid
> file type , Please select a proper file]>> is saved to file
> Screenshot1238075685112.png
>
> My test code that executes is present within a try {  ....  }  catch
> (Exception e) {   }   block . But this does not come with the catch block.
> How do I catch these kind of errors
>
> Thanks
> Regards
> Hari
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to