【发布时间】:2020-05-28 16:30:44
【问题描述】:
由于 StoreEval 和 getEval 不起作用,所以我添加了 javascript,如图 1 所示 以前我曾经这样做过
storeEval new Array("car","bus"); vehicles
getEval myitems=0;
使用循环
输出如下
Running 'new array'
13:43:33
1.store on new Array("car","bus"); with value vehicles OK
13:43:34
2.executeScript on return 1 with value myitems OK
13:43:34
3.while on ${myitems}<3 OK
13:43:34
4.store on myitems with value myvar OK
13:43:34
echo: javascript{storedVars['vehicles'][storedVars['myvar']]}
13:43:34
6.executeScript on return ${myitems}+1 with value myitems OK
13:43:34
echo: javascript{storedVars['vehicles'][storedVars['myvar']]}
13:43:35
7.end OK
而不是打印数组元素的值,而是打印 javascript 当我尝试使用
myitems < storedVars['vehicles'].length
获取长度不起作用。
谁能帮我解决这个问题
【问题讨论】:
标签: selenium selenium-ide