【发布时间】:2020-04-27 04:23:05
【问题描述】:
我需要对网站上的搜索引擎是否正常运行进行自动化测试 - 如果键入了关键字,则仅显示名称中包含特定关键字的结果。
我只能使用 Selenium IDE(没有 WebDriver,没有代码)。
到目前为止,我已经设法定义了所需的 CSS 选择器,但不知道如何存储具有此选择器的元素数组。
store text 保存了列表的第一个元素的文本(我已经通过document.querySelectorAll(".ajax_block_product .product-container a.product-name") 检查了选择器是否正常,这给了我 7 个元素):
命令: store text
目标: css=.ajax_block_product .product-container a.product-name
值: array
也许我应该使用execute script 命令,但是我应该如何传递与 target 中的 CSS 选择器对应的元素列表呢?
由于我找不到用于将这 7 个元素的文本保存在需要迭代的数组中的命令,请您在这里提供帮助或提供某种解决方法吗?谢谢!
【问题讨论】:
标签: css selenium automated-tests selenium-ide