gpt4 book ai didi

java - 运行循环时出现 Selen 错误

转载 作者:行者123 更新时间:2023-11-30 02:18:45 26 4
gpt4 key购买 nike

我在 Selenium 中运行一个循环,并在执行时出现错误

int count=FilterByOption.size();
System.out.println(count);
for (int i = 1; i < count; i++) {
FilterByOption.get(1).click();
System.out.println("Group by filter Selected");

错误是:

java.lang.IndexOutOfBoundsException: Index: 1, Size: 1

最佳答案

您的 for 循环从 1 开始,这将是 FilterByOption 的第二个索引。它应该从 0 开始。

试试这个:

for (int i = 0; i < count; i++) {

另外,这一行 FilterByOption.get(1).click(); 将始终获得 FilterByOption 的第二个索引,我猜你想替换 .get(1) .get(i)。如果 FilterByOption 中只有一项,并且您调用 FilterByOption.get(1),您将收到 IndexOutOfBoundsException。

关于java - 运行循环时出现 Selen 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47507473/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com