使用带有java的phantomjs运行selenium webdriver测试错误

时间:2014-10-13 12:54:01

标签: java selenium selenium-webdriver phantomjs

我正在使用镀铬驱动器进行硒测试。

我决定将它改为phantomjs,但我收到了一些错误。

首先,我打开我需要的网页:

driver.get("https://webp.caixa.gov.br/urbanizacao/siurbn/acompanhamento/ac_publico/sistema/asp/ptei_filtro_inicial.asp"); 

在这一行:

driver.findElement(By.name("txtNr_Contrato_Plano_Trab")).sendKeys(strContratoNumero.substring(0, 9));

我收到此错误:

[错误 - 2014-10-13T12:41:25.633Z] WebElementLocator - _handleLocateCommand - 未找到元素:GAVE UP。搜索停止时间:1413204085616。

并且这一行与chrome和firefox一起使用。

可能没有找到正确的元素?

当我使用phantomjs时,是否需要更改,添加或删除某些内容?我刚刚改变了这一部分:

DesiredCapabilities caps = new DesiredCapabilities();
WebDriver driver = new PhantomJSDriver(caps);

0 个答案:

没有答案