如何使用Ruby中的Selenium WebDriver上传文件(type =“file”)

时间:2012-02-21 23:58:35

标签: selenium webdriver selenium-webdriver

如何使用Ruby上传Selenium WebDriver文件。这就是我在做的事情。但是没有发送密钥:

@driver.find_element(:id, "upload_file").clear

@driver.find_element(:id, "upload_file").send_keys ("/Users/mrunal/Documents/AboutStacks.pdf")

1 个答案:

答案 0 :(得分:0)

尝试添加

@driver.find_element(:id, "upload_file").click

如果不工作,请尝试两次使用send_keys命令。

如果没有什么可以更新到最新的selenium版本(我读过最新的firefox版本和sendkeys有问题)