Eval
From STIQ
storeEval ( script, variableName )
- assertEval ( script, pattern )
- assertNotEval ( script, pattern )
- verifyEval ( script, pattern )
- verifyNotEval ( script, pattern )
- waitForEval ( script, pattern )
- waitForNotEval ( script, pattern )
Arguments:
- script - the JavaScript snippet to run
- variableName - the name of a variable in which the result is to be stored.
Returns:
- The results of evaluating the snippet. The snippet may have multiple lines, but only the result of the last line will be returned.
Note:
- By default, the snippet will run in the context of the "Selenium" object itself, so this will refer to the Selenium object, and window will refer to the top-level runner test window, not the window of your application.
- If you need a reference to the window of your application, you can refer to this.browserbot.getCurrentWindow() and if you need to use a locator to refer to a single element in your application page, you can use this.browserbot.findElement("foo") where "foo" is your locator.
