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

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

我在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='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驱动程序呢