Selenium findElement永远不会返回并导致我的测试挂起

时间:2017-04-02 04:57:38

标签: javascript selenium selenium-webdriver webdriver

非常基本的代码,如果它找不到元素(我不应该因为我的故意拼写错误),我会期望它抛出异常。相反,此行之后的代码永远不会执行,我的selenium测试也不会失败。

driver.findElement(selenium.By.css("BUTTON.button-type-primarya"))
        .click();

1 个答案:

答案 0 :(得分:0)

您使用的是哪种版本的Selenium?

试试这个:

driver.findElement(selenium.By.css("BUTTON.button-type-primarya")).sendKeys(Keys.RETURN);