Selenium IDE中的数组

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

我刚开始使用Selenium IDE-全新。

问题:当创建数组时如何检索数组值

execute script | var array1 = document.getElementsByClassName("Post"); return array1; | array1

然后,我认为使用For Each语句返回值很有意义

For each | ${array1} | iterator
echo | ${array1}[$iterator]

但是它显然不是正确的语法,因为它直接跳过了它。如果我回显数组对象本身,它将返回[Object object],所以我知道它正在创建Array。检索数组值的合适方法是什么?

我一直在敲墙,试图理解Selenium Chrome IDE中的语法。该文档非常稀疏,大多数材料似乎都引用了该工具的较旧版本。

javascript arrays selenium automated-tests selenium-ide
1个回答
1
投票

你非常亲密。 For each循环的正确语法是:

For each | array1 | iterator

echo | ${iterator}

了解有关Selenium IDE阵列here的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.