是否可以执行 Ctrl P 点击Geb?我试过这样的,但它不能像我预期的那样工作:
interact {
keyDown(Keys.CONTROL)
sendKeys("P")
keyUp(Keys.CONTROL)
}
答案 0 :(得分:1)
您可以使用WebDriver的Key.chord()
方法发送非字符按键:
import org.openqa.selenium.Keys
$("input", name: "firstName") << Keys.chord(Keys.CONTROL, "P")
有关详细信息,请参阅this section of the manual。
答案 1 :(得分:0)
希望你能用互动..
import org.openqa.selenium.Keys
interact {
keyDown(Keys.CONTROL)
keyDown(Keys.P)
}