在硒中实现数组元素

问题描述 投票:0回答:1

将我之前的问题发布到Printing array elements in Selenium IDE

我试图在文本框中打印数组元素命令如下:

enter image description here

[将车辆的值发送到迭代器,以便我可以进一步将值与数组元素一起输入为$ {KEY_ENTER},它不会将车辆的值传递给迭代器。

是否有其他方法可以发送数组值,以便将css = .XTCLo定位到该数组元素。

我什至尝试执行

type | css=.XTCL0| ${iterator} 

但是它只是输入$ {iterator}而不是这样做。

所以尝试使用send keys命令,但是没有用,有人可以帮助我吗?

输出

Running '1st (1)'
15:16:08
1.open on / OK
15:16:09
2.executeScript on ["car","bus"] with value vehicles OK
15:16:09
3.forEach on vehicles with value iterator OK
15:16:11
4.store on myitems with value myvar OK
15:16:11
5.click on css=.Fifk5 .\_6q-tv OK
15:16:11
6.Trying to find vehicles... Failed:
15:16:12
Implicit Wait timed out after 30000ms
Warning implicit locators are deprecated, please change the locator to id=vehicles
15:16:15
'1st (1)' ended with 1 error(s)
selenium selenium-ide
1个回答
0
投票
我执行了script | return ["car", "bus"] | vehicles, 将send keys | vehicles | ${iterator}替换为send keys | css=.XTCL0| ${iterator}这解决了问题
© www.soinside.com 2019 - 2024. All rights reserved.