Home
Finally
Used within the try tag. This tag will define a block of XML that will always be executed independently of there being an exception thrown or not.
Children Tags
(
sequence
|
parallel
|
for
|
parallelloop
|
switch
|
distribute
|
try
|
timer
|
if
|
local
|
component
|
fail
|
choices
|
while
|
assert
|
result
|
testsuite
|
testscript
|
testproperty
|
record
|
event
|
query
|
nextresult
|
resetcursor
|
iterate
|
compare
|
filter
|
sort
|
log
|
stats
|
function
|
call
|
sleep
|
property
|
replace
|
diffproperty
|
createrange
|
unset
|
sleep
|
echo
|
fail
|
break
|
log
|
cat
|
monitor_create
|
monitor_destroy
|
monitor_grep
|
monitor_diff
|
event
|
attribute
|
http_get
|
http_post
|
http_put
|
http_head
|
http_delete
|
http_request
|
http_server
|
http_response
|
urlencode
|
replace
|
add
|
mod
|
abs
|
subtract
|
multiply
|
divide
|
share_create
|
share_destroy
|
share_get
|
share_set
|
share_wait
|
rendezvous_create
|
rendezvous_destroy
|
rendezvous_check
|
rendezvous_visit
|
rendezvous_reset
|
printf
|
scanf
|
headergroup
|
cookiegroup
|
http_config
|
read_image
|
seleniumopen
|
openwindow
|
close
|
type
|
submit
|
runscript
|
select
|
selectframe
|
selectwindow
|
click
|
clickat
|
doubleclick
|
doubleclickat
|
draganddrop
|
draganddroptoobject
|
mousedown
|
mousedownat
|
mousemove
|
mousemoveat
|
mouseout
|
mouseover
|
mouseup
|
mouseupat
|
createcookie
|
deletecookie
|
answeronnextprompt
|
choosecancelonnextconfirmation
|
chooseokonnextconfirmation
|
altkeydown
|
altkeyup
|
controlkeydown
|
controlkeyup
|
shiftkeydown
|
shiftkeyup
|
metakeydown
|
metakeyup
|
keydown
|
keyup
|
refresh
|
goback
|
windowmaximize
|
getalert
|
getallbuttons
|
getallfields
|
getalllinks
|
getallwindowids
|
getallwindownames
|
getallwindowtitles
|
getattribute
|
getattributefromallwindows
|
getbodytext
|
getconfirmation
|
getcookie
|
getcursorposition
|
getelementheight
|
getelementindex
|
getelementpositionleft
|
getelementpositiontop
|
getelementwidth
|
geteval
|
getexpression
|
gethtmlsource
|
getlocation
|
getmousespeed
|
getprompt
|
getselectedid
|
getselectedids
|
getselectedindex
|
getselectedlabel
|
getselectedlabels
|
getselectedvalue
|
getselectedvalues
|
getselectoptions
|
gettable
|
gettext
|
gettitle
|
getvalue
|
getwhetherthisframematchframeexpression
|
getwhetherthiswindowmatchwindowexpression
|
getxpathcount
|
setcontext
|
setcursorposition
|
setextensionjs
|
setmousespeed
|
setspeed
|
settimeout
|
addselection
|
removeselection
|
removeallselections
|
check
|
uncheck
|
waitforcondition
|
waitforframetoload
|
waitforpagetoload
|
waitforpopup
)
Usage Examples
Example #1
<
try
>
<
sequence
>
<!--
any sequence of actions
-->
</
sequence
>
<
finally
>
<
echo
>
This message will always be printed, no matter what happens
in the previous tags within the Sequence tag.
</
echo
>
</
finally
>
</
try
>