CssSelector的无效选择器异常

时间:2017-07-27 12:01:05

标签: selenium internet-explorer selenium-webdriver browser-automation

我正在

org.openqa.selenium.InvalidSelectorException: An invalid or illegal selector was specified (WARNING: The server did not provide any stacktrace information)

当我试图在selenium webdriver中执行代码以在IE中自动化应用程序时。

driver.findElement(By.cssSelector("a[href='javascript:XXX('ABCDEF');']")).click();

这行代码。 HTML:

<a href="javascript:XXX('ABCDEF');">XXX</a>

可能是什么原因?

2 个答案:

答案 0 :(得分:3)

我认为这两个单引号正在创造这个问题。你能试试吗

"a[href=\"javascript:XXX('ABCDEF');\"]"

答案 1 :(得分:0)

尝试使用include (android-app/kotlin-android)':application', (pure kotlin)':presentation', (pure kotlin)':domain', (android-library/kotin-android)':dataproviders'

xpath

如果这回答你的问题,请告诉我。