This is a Jiffie implementation of the @see SessionTag. It basically starts the application
in the state provided by the baseUrl and beginAt variables and creates a new session for
the function points to share.
An example of its use might:
<testcase xmlns="jelly:jameleon">
<ie-session baseUrl="http://www.google.com" beginSession="true">
<ie-validate
functionId="Check that title is Google."
title="Google"/>
</ie-session>
</testcase>
Used when the beginSession attribute is set to true. This the path to navigate to.
It is recommended to only use baseUrl, including the entire path and not use this.
This attribute is recognized by Jameleon Context Name: beginAt
closeIEOnExit
protected boolean closeIEOnExit
If set to true, then any browsers opened by the session will be closed.
Set this attribute to false to keep the browsers open.
This attribute is recognized by Jameleon Default Value: true
maxWaitTimeInSeconds
protected int maxWaitTimeInSeconds
The maximum time to wait before timing out. The default is one hundred twenty seconds.
clickYesOnSecurityAlert
protected boolean clickYesOnSecurityAlert
Click yes on the Security Alert dialog box if one appears after the session is started.
This attribute is recognized by Jameleon Default Value: false
selectedYes
protected boolean selectedYes
clickNoOnSecurityAlert
protected boolean clickNoOnSecurityAlert
Click no on the Security Alert dialog box if one appears after the session is started.
This attribute is recognized by Jameleon Default Value: false
enableJacobAutoGc
protected boolean enableJacobAutoGc
Turn on com.jacob.autogc
This attribute is recognized by Jameleon Default Value: true
Get the i-th browser window from the cache. If all opened browser windows are added to the cache, it returns the
i-th browser window that has been opened.