【发布时间】:2016-03-09 02:07:59
【问题描述】:
我正在尝试在我的应用程序中使用 selenium 进行一些测试,但出现此错误
[错误] - com.gargoylesoftware.htmlunit.javascript.StrictErrorReporter - runtimeError: message=[指定了无效或非法的选择器(选择器:':checked' 错误:无效的选择器:*:checked)。] sourceName=[ http://localhost:9001/assets/javascripts/../lib/jquery/jquery.js] line=[1206] lineSource=[null] lineOffset=[0]
这是我的代码
class CheckPage extends PlaySpec with OneServerPerSuite with OneBrowserPerSuite with HtmlUnitFactory {
implicit override lazy val app: FakeApplication =
FakeApplication(
additionalConfiguration = Map("ehcacheplugin" -> "disabled")
)
implicit override lazy val port = 9001
"The OneBrowserPerTest trait" must {
"provide a web driver" in {
go to (s"http://localhost:$port/login")
pageTitle mustBe "Archacrom"
eventually { pageTitle mustBe "scalatest" }
}
}
}
【问题讨论】:
-
您使用的是哪个版本的 Play?哪个版本的 jquery?
-
我正在使用 play 2.4.X 和 jquery 2.1.4
标签: scala selenium playframework