Windows watir webdriver-在远程/不同操作系统上运行浏览器时上载文件
我在Ubuntu盒上使用watir webdriver在Windows虚拟机上驱动IE(但在其他浏览器上也存在同样的问题)。 当我尝试上载带有Windows watir webdriver-在远程/不同操作系统上运行浏览器时上载文件,windows,unix,selenium,watir-webdriver,Windows,Unix,Selenium,Watir Webdriver,我在Ubuntu盒上使用watir webdriver在Windows虚拟机上驱动IE(但在其他浏览器上也存在同样的问题)。 当我尝试上载带有 在我能想到的两种情况下,呼叫都失败了: 如果我将“path”设置为类似“C:\document.doc”的值,则在将其移交给远程浏览器之前,调用将以“file not found”停止,因为它会检查本地(ubuntu)文件系统,而该文件系统不是有效的路径 如果我给它类似于“/home/users/username/document.doc”的值作为p
在我能想到的两种情况下,呼叫都失败了:
browser.file_field(:name => 'file_upload').set(path)