【发布时间】:2011-08-15 20:52:10
【问题描述】:
我正在尝试通过使用 Play Framework 的 Selenium 标签编写 selenium 测试来验证页面上的元素。我有这样的事情:
#{selenium}
open('/')
verifyElementPresent(//input[@name='foo.bar'])
#{selenium}
当我在测试运行器 (http://localhost:9000/@tests) 中查看 selenium 测试并查看单个测试和要执行的步骤时,未显示 verifyElementPresent 步骤.如果我将该步骤更改为:
verifyElementPresent(//input[@name='foo'])
该步骤按预期显示。因此,名称中的点似乎引起了问题。有谁知道如何让步骤显示出来,即使 xpath 中间有一个点?
【问题讨论】:
标签: java selenium playframework