gpt4 book ai didi

java - 如何停止 selenium click() 在 IE 上等待 30 秒

转载 作者:行者123 更新时间:2023-12-01 04:59:35 25 4
gpt4 key购买 nike

我在java.my代码中使用selenium.click()时遇到了v问题

public void manageLeft1(int arg[]) throws Exception{
selenium.click("name=checkboxgame");
for(int i=1;i<8;i++){
//block for test
selenium.click("xpath=(//input[@name='list'])["+i+"]");
}
if(arg[0]>0&&arg.length<7){
int memberNum=arg.length;
for(int i=0;i<memberNum;i++){
selenium.click("xpath=(//input[@name='list'])["+arg[i]+"]");
}
}
}

问题是点击总是等待 30 秒,我已经尝试过 setTimeout 了,它不起作用。请帮忙,非常感谢!

最佳答案

我建议首先检索元素,然后调用 click() 方法。

getDriver().findElement(By.id("name=checkboxgame")).click();

所以只执行点击,不会发生等待。另一方面,当元素不存在时,您将收到异常。

关于java - 如何停止 selenium click() 在 IE 上等待 30 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13558068/

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