大家好:我正在尝试自动化(Selenium with Java)一种使用 sendKeys 从一行移动到另一行(10 次)的方法。我尝试了 for cicle,但它不起作用:
public void moveToNextRow() {
for (int i = 0; i < 10; i++) {
this.myPage.FirstRow().sendKeys(Keys.ARROW_RIGHT);
}
我尝试的另一种方法是使用 IntStream,但它也不起作用。
public void moveToNextRow() {
IntStream.iterate(1, n -> n + 1).limit(10).forEach(number ->
this.myPage.FirstRow().sendKeys(Keys.ARROW_RIGHT));
}
有人可以帮我吗?
TimeUnit.SECONDS.sleep(1);
或
{
try
{
Thread.sleep(ms);
}
catch(InterruptedException ex)
{
Thread.currentThread().interrupt();
}
}
尝试逐步增加,从 0.1 秒开始