【发布时间】:2016-05-13 19:25:25
【问题描述】:
我正在测试文件上传功能并尝试上传远程文件(例如https://s3.amazonaws.com/some_dir/some_file)。使用 type() 会引发错误,说明路径不是绝对的。实习生支持吗?如果是,应该怎么做?
【问题讨论】:
我正在测试文件上传功能并尝试上传远程文件(例如https://s3.amazonaws.com/some_dir/some_file)。使用 type() 会引发错误,说明路径不是绝对的。实习生支持吗?如果是,应该怎么做?
【问题讨论】:
Leadfoot 像这样处理文件上传:
type,并使用文件的本地(到实习生)路径。该文件必须存在于运行 Intern 的系统上。您可以通过使用require.toUrl(例如element.type(require.toUrl('./someFile.txt')))获得它的绝对路径。sendKeys。最终目标是让远程浏览器能够选择一个文件作为文件输入并将其发送到某处。为此,该文件必须存在于远程系统上(运行正在测试的浏览器的系统)。
【讨论】: