1

有没有办法将文件从文件资源管理器拖放到浏览器 web 元素中。我不能使用文件上传方法,因为它严格来说是拖放测试。也不能使用标准 Actions 类的拖放方法,因为源元素是文件资源管理器而不是浏览器元素。

4

2 回答 2

3

由于您提到的确切原因,您无法使用 Selenium WebDriver 执行此操作,文件资源管理器不是浏览器窗口。您需要使用另一个自动化工具,例如 AutoIt,目前这超出了我的能力范围。

于 2013-10-30T20:02:00.460 回答
1

看看这个 Sikuli 的教程,你也可以用它来管理系统窗口。 http://imobiliarerolabs.tumblr.com/post/64859016557/how-to-use-sikuli-when-automating-tests-with-selenium

于 2013-10-31T09:49:11.080 回答