Java 如何停止selenium click()在IE上等待30秒
我在java中使用selenium.click时遇到了一个v问题。我的代码是Java 如何停止selenium click()在IE上等待30秒,java,internet-explorer,selenium,Java,Internet Explorer,Selenium,我在java中使用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='l
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秒,我已经尝试设置超时,它不起作用。
请帮忙,非常感谢 我建议首先检索元素,然后调用click方法
getDriver().findElement(By.id("name=checkboxgame")).click();
因此,只执行单击,不等待。
另一方面,当元素不存在时,会出现异常。是的,它在webdriver中工作!但是顺便问一下,我怎么能用selenium rc来解决这个问题呢?好的,我还以为是webdriver和selenium驱动程序呢