WebDriver:input type = file - 提交表单时如何附加文件

时间:2014-04-14 08:44:04

标签: java selenium input webdriver

我正在使用Selenium,W​​ebDriver,Jbehave,Thucydides测试Web应用程序。

当我在填写表单时尝试选择文件时:

WebElementFacade wef = find(By.cssSelector("#inputTypeFileId"));
wef.type("/data/file.txt");

我得到了这样的例外:

net.thucydides.core.webdriver.WebdriverAssertionError: org.openqa.selenium.WebDriverException: Element must be user-editable in order to clear it.

我找不到在JBehave测试中附加文件的解决方案。在测试Web应用程序时,如何指向要上载的文件?

亲切的问候, 卢卡斯

0 个答案:

没有答案