c# - 将文件从文件资源管理器拖放到浏览器 webelement

标签 c# selenium-webdriver

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

最佳答案

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

关于c# - 将文件从文件资源管理器拖放到浏览器 webelement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19691938/

相关文章:

c# - 切换 linq 语法

c# - 绑定(bind) UserControl 的数据上下文

c# - 温莎城堡 : Register by Convention with Named part

java - Selenium,JAVA - @After 中的错误

java - 为什么 Selenium 找不到 XUL 按钮?

java - 使用 Selenium Webdriver 运行基于 Web 的 SSH CLIENT PLUGIN 脚本的自动化

c# - 如何将 MediatR PublishStrategy 添加到现有项目

ruby - 无法在 60 秒内获得稳定的 Firefox 连接 (127.0.0.1 :7055)

python - 尝试使用 Python 查找并单击 Selenium 中的链接

c# - OpenXml 表错误 "<p> elements are required before every </tc>"