Test javascript evaluation of parameters
|
open |
../tests/html/test_store_value.html |
|
type |
theText |
javascript{[1,2,3,4,5].join(':')} |
verifyValue |
theText |
1:2:3:4:5 |
type |
javascript{'the' + 'Text'} |
javascript{10 * 5} |
verifyValue |
theText |
50 |
verifyValue |
theText |
javascript{10 + 10 + 10 + 10 + 10} |
type |
theText |
javascript{
function square(n) {
return n * n;
};
'25 * 25 = ' + square(25);
}
|
verifyValue |
theText |
25 * 25 = 625 |
store |
the value |
var1 |
type |
theText |
javascript{'${var1}'.toUpperCase()} |
verifyValue |
theText |
${VAR1} |
type |
theText |
javascript{storedVars['var1'].toUpperCase()} |
verifyValue |
theText |
THE VALUE |
verifyExpression |
javascript{storedVars['var1'].toUpperCase()} |
THE VALUE |
verifyExpression |
javascript{selenium.getValue('theText')} |
regexp:TH[Ee] VALUE |