窗口句柄内部循环并在当前/第一页打开和关闭所有链接/窗口后移动到第二页 - Java Selenium

时间:2017-11-16 10:53:59

标签: java loops selenium selenium-webdriver

我的代码循环通过第一页链接(我正在使用SHIFT操作来执行打开新窗口)然后我正在收集想要的数据,之后我关闭了新窗口并转到了antoher链接。 一切正常,但当我尝试移动另一个/第二页(点击)时,似乎为时已晚,我收到此错误(第一页上有九个链接):

线程中的异常“main”java.lang.IndexOutOfBoundsException:索引:9,大小:9     at java.util.ArrayList.rangeCheck(ArrayList.java:653)     在java.util.ArrayList.get(ArrayList.java:429)

如何在第二页上移动并继续循环显示第二页上的链接,然后是第三页等等......
这是代码:

Covaraint

0 个答案:

没有答案