如何在 Capybara / Selenium 中模拟修改键组合(Alt-Shift-P)?

How to simulate modifier key combination (Alt-Shift-P) in Capybara / Selenium?

我在 Capybara 中使用 Selenium-webdriver。

有没有办法模拟同时按下altshiftp?

您可以在元素上使用 send_keys 方法。

my_element.send_keys [:alt, :shift, "p"] 

或者,如果您希望它出现在页面上:

page.send_keys [:alt, :shift, "p"]

参见:Capybara::Node::Element#send_keys