No change for your script.

Sent from my iPhone

On Aug 23, 2011, at 12:14 AM, QA_new <[email protected]> wrote:

> Please explain where i need to do changes so that testscript can
> execute in IE also..
> 
> Thanks
> 
> On Aug 16, 7:39 pm, Jian Fang <[email protected]> wrote:
>> Profile is used for Firefox to pass firewall. For windows, you can set
>> OS level proxy if you are behind firewall. Please empty your profile
>> option.
>> 
>> On Tue, Aug 16, 2011 at 6:10 AM, QA_new <[email protected]> wrote:
>>> This is my TelluriumConfig.Groovy script:
>> 
>>> /**
>>>  * For configuring Tellurium
>>>  */
>> 
>>> tellurium {
>>>    //embedded selenium server configuration
>>>    embeddedserver {
>>>        //port number
>>>        port = "4444"
>>>        //whether to use multiple windows
>>>        useMultiWindows = false
>>>        //whether to trust all SSL certs, i.e., option "-
>>> trustAllSSLCertificates"
>>>        trustAllSSLCertificates = true
>>>        //whether to run the embedded selenium server. If false, you
>>> need to manually set up a selenium server
>>>        runInternally = true
>>>        //By default, Selenium proxies every browser request; set this
>>> flag to make the browser use proxy only for URLs containing '/selenium-
>>> server'
>>>        avoidProxy = false
>>>        //stops re-initialization and spawning of the browser between
>>> tests
>>>        browserSessionReuse = false
>>>        //enabling this option will cause all user cookies to be
>>> archived before launching IE, and restored after IE is closed.
>>>        ensureCleanSession = false
>>>        //debug mode, with more trace information and diagnostics on
>>> the console
>>>        debugMode = true
>>>        //interactive mode
>>>        interactive = true
>>>        //an integer number of seconds before we should give up
>>>        timeoutInSeconds = 30
>>>        //profile location
>>>        //        profile = "/home/jiafan1/.mozilla/firefox/
>>> 820j3ca9.default"
>>>        profile = "C:\\Program Files\\Internet Explorer\\iexplore.exe"
>>>        //user-extension.js file
>>>        userExtension = ""
>>>    }
>>>    //event handler
>>>    eventhandler {
>>>        //whether we should check if the UI element is presented
>>>        checkElement = false
>>>        //wether we add additional events like "mouse over"
>>>        extraEvent = true
>>>    }
>>>    //data accessor
>>>    accessor {
>>>        //whether we should check if the UI element is presented
>>>        checkElement = true
>>>    }
>>>    //the bundling tier
>>>    bundle {
>>>        maxMacroCmd = 5
>>>        useMacroCommand = false
>>>    }
>>>    //the configuration for the connector that connects the selenium
>>> client to the selenium server
>>>    connector {
>> 
>>>        //selenium server host
>>>        //please change the host if you run the Selenium server
>>> remotely
>>>        serverHost = "http://vmw080/supplierportal";
>>>        //server port number the client needs to connect
>>>        port = "4444"
>>>        //base URL
>>>        baseUrl = "http://vmw080/supplierportal/login.aspx";
>>>        //Browser setting, valid options are
>>>        //  *firefox [absolute path]
>>>        //  *iexplore [absolute path]
>>>        //  *chrome
>>>        //  *iehta
>> 
>>>       // browser = "*chrome"
>>>     browser = " *iexplore"
>>>        //user's class to hold custom selenium methods associated with
>>> user-extensions.js
>>>        //should in full class name, for instance,
>>> "org.telluriumsource.test.MyCommand"
>>>        customClass = ""
>>>        //browser options such as
>>>        //    options = "captureNetworkTraffic=true,
>>> addCustomRequestHeader=true"
>>>        options = ""
>>>    }
>>>    datadriven {
>>>        dataprovider {
>>>            //specify which data reader you like the data provider to
>>> use
>>>            //the valid options include "PipeFileReader",
>>> "CVSFileReader" at this point
>>>            reader = "PipeFileReader"
>>>        }
>>>    }
>>>    //this section allows users to define the internationalization
>>> required
>>>    //if this section is removed, we take the default locale
>>>    //from the system
>>>    //enter only one locale at a time, and use this only if you want
>>> to explicitly
>>>    //set the locale, preferable way is to comment out this section
>>>    i18n {
>>>        //locale = "fr_FR"
>>>        locale = "en_US"
>>>    }
>>>    test {
>>>        execution {
>>>            //whether to trace the execution timing
>>>            trace = false
>>>        }
>>>        //at current stage, the result report is only for tellurium
>>> data driven testing
>>>        //we may add the result report for regular tellurium test case
>>>        result {
>>>            //specify what result reporter used for the test result
>>>            //valid options include "SimpleResultReporter",
>>> "XMLResultReporter", and "StreamXMLResultReporter"
>>>            reporter = "XMLResultReporter"
>>>            //the output of the result
>>>            //valid options include "Console", "File" at this point
>>>            //if the option is "File", you need to specify the file
>>> name, other wise it will use the default
>>>            //file name "TestResults.output"
>>>            output = "Console"
>>>            //test result output file name
>>>            filename = "TestResult.output"
>>>        }
>>>        exception {
>>>            //whether Tellurium captures the screenshot when exception
>>> occurs.
>>>            //Note that the exception is the one thrown by Selenium
>>> Server
>>>            //we do not care the test logic errors here
>>>            captureScreenshot = true
>>>            //we may have a series of screenshots, specify the file
>>> name pattern here
>>>            //Here the ? will be replaced by the timestamp and you
>>> might also want to put
>>>            //file path in the file name pattern
>>>            filenamePattern = "Screenshot?.png"
>>>        }
>>>    }
>>>    uiobject {
>>>        builder {
>>>            //user can specify custom UI objects here by define the
>>> builder for each UI object
>>>            //the custom UI object builder must extend UiObjectBuilder
>>> class
>>>            //and implement the following method:
>>>            //
>>>            // public build(Map map, Closure c)
>>>            //
>>>            //For container type UI object, the builder is a bit more
>>> complicated, please
>>>            //take the TableBuilder or ListBuilder as an example
>> 
>>>            //example:
>>>            //
>>> Icon="org.telluriumsource.ui.builder.IconBuilder"
>> 
>>>        }
>>>    }
>>>    widget {
>>>        module {
>>>            //define your widget modules here, for example Dojo or
>>> ExtJs
>>>            //            included="dojo, extjs"
>>>            included = ""
>>>        }
>>>    }
>>> }
>> 
>>> Thanks
>> 
>>> --
>>> 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 
>>> athttp://groups.google.com/group/tellurium-users?hl=en.
> 
> -- 
> 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.
> 

-- 
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