0

Selenium Webriver 无法识别 Widget 计算器中的元素。有什么问题?显示错误“找不到元素”。这是在 Java 中。小部件是 PHP。另外,如果网站转换为 .net,我是否需要将所有脚本更改为使用 C#?

driver.findElement(By.cssSelector("html body div#guaranteedRatePartnerExchangeMortgagePaymentCalculatorContainer   div.calculatorForm div.row div.spanRight input.dollar")).clear();
Thread.sleep(2000);
4

1 回答 1

0

简短的回答是肯定的。

你只需要放你想要的css选择器,而不是所有的东西......

driver.findElements(By.cssSelector("text-align").

或使用 By.tagSelector("html") :

driver.findElements(By.tags("div"). ..

泽维尔

于 2013-05-03T16:43:13.673 回答