用Ruby中的硒缩小
使用Ruby可以缩小selenium吗?我在互联网上搜索过,大多数在线答案都是用Java编写的,Java似乎有一些ruby没有的功能。你可以发送密钥,它可以在所有编程语言中使用 要放大和缩小,请使用sendkey发送以下windows快捷方式 按住CTRL+ALT+L组合键可调出镜头显示视图 CTRL+ALT+D以停靠放大区域 CTRL+ALT+F将使您回到全屏模式 动作动作=新动作(); action.keyDown(Keys.CONTROL).keyDown(Keys.ALT).sendKeys(“L”).perform() 上下键文档 这里的另一个选项是ASCII值链接:用Ruby中的硒缩小,ruby,selenium,selenium-webdriver,Ruby,Selenium,Selenium Webdriver,使用Ruby可以缩小selenium吗?我在互联网上搜索过,大多数在线答案都是用Java编写的,Java似乎有一些ruby没有的功能。你可以发送密钥,它可以在所有编程语言中使用 要放大和缩小,请使用sendkey发送以下windows快捷方式 按住CTRL+ALT+L组合键可调出镜头显示视图 CTRL+ALT+D以停靠放大区域 CTRL+ALT+F将使您回到全屏模式 动作动作=新动作(); action.keyDown(Keys.CONTROL).keyDown(Keys.ALT).sendKe
您可以尝试发送密钥的方法。 在您的情况下,可能是这样的:
wait.until do
waiting = driver.find_element id: "logo"
waiting.send_keys :control, :subtract
end
在本例中,当页面完全加载时,Selenium找到id为logo的元素时,您可以发送密钥。似乎
等待。直到语法被弃用。在我的特定项目中,我能够做到以下几点:
el = find(button_id)
while not_found
begin
find(button_id).click
not_found = false
rescue
el.send_keys [:command, :subtract]
end
end