我是 geb 的新手,我有一个这样的页面
<form id="loginfrm1" action="http://google.co.uk">
<input id="loginsubmit1" type="submit" value="sumit me" />
</form>
我想点击提交按钮,我正在使用
browser = new Browser()
browser.setDriver(new FirefoxDriver())
browser.go("http://localhost:8080")
browser.$("#loginsubmit1").click()
但这似乎不起作用。我哪里错了?
更新:我通过将操作更改为正常的 webdriver 操作暂时让它工作,像这样
browser.driver.findElement(By.id('loginsubmit1')).submit()
我不知道这个命令有什么问题
browser.$("#loginsubmit1").click()