I'm able to use begin/rescue/end for 99% of cases.  Normally I'll
collect the error into an array for logging or an email report
afterward.  Using those conventions, the script never stops, and I
don't have to be glued to the console to find out when it breaks.

On Feb 4, 1:42 pm, tester86 <sagar.am...@gmail.com> wrote:
> Hi
>
> I have been using if/else statements in my scripts but I was just
> wondering if there was other ways that I could handle exceptions.
> Thanks for your help.
>
> On Feb 4, 12:03 pm, orde <ohil...@gmail.com> wrote:
>
> > You could do it a couple of ways.
>
> > 1. Use an if/else statement (as seen here 
> > -http://wiki.openqa.org/display/WTR/Example+Logging)
>
> > if condition=true
> >    # log pass
> > else
> >    # log fail
> > end
>
> > 2. Use the Exception class:
>
> > Here's the basic syntax:
>
> > begin
> >   # do something
> > rescue
> >   # log the failure if it fails.
> > end
>
> > For more detailed info, I'd strongly suggest getting familiar 
> > withhttp://www.ruby-doc.org/docs/ProgrammingRuby/html/tut_exceptions.html
> > and/orhttp://www.ruby-doc.org/core/classes/Exception.html
>
> > orde
>
> > On Feb 4, 8:55 am, tester86 <sagar.am...@gmail.com> wrote:
>
> > > Hi
>
> > > Question for the watir group. When I run my test sometimes it fails if
> > > it cannot find an element or input field. Is there a way that when
> > > this occurs it can log that failure and continue running the tests and
> > > not stop. Is there any Watir commands that I can put in place at
> > > points in my script to cope with failures?
>
> > > I am using the ruby logger to output all my result into a text file.

-- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to watir-general@googlegroups.com
Before posting, please read the following guidelines: 
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to 
watir-general+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/watir-general

Reply via email to