是否可以在C#中使用selenium/webdriver来测试FireFox中的文件拖放
我在网站上有一个页面正在使用很棒的拖放文件脚本 http://aquantum -demo.appspot.com/file-upload 用于处理 FireFox 和 Chrome 拖放文件上传。 我们的团队正在尝试使用 Selenium 对瞄准器的所有整体功能进行集成测试。我不知道硒是否有办法进行这种功能测试,甚至伪造它。有没有办法在 Selenium(或者甚至另一个网络测试自动化器?)中做到这一点,或者甚至是“假装”文件下拉的合理方法?
编辑:
澄清一下 - 我并不是试图将浏览器中的东西拖放。我将文件从浏览器外部拖到按钮上。
I've got a page on website that is using the awesome drag and drop file script http://aquantum-demo.appspot.com/file-upload to handle FireFox and Chrome drag and drop file uploads.
Our team is trying to have integration tests for all the overall functionality of the sight using selenium. I don't see if there is a way in selenium to do this kind of functionality testing, or even fake it. Is there a way to do this in Selenium (or even another web testing automater?), or even a reasonable way to "fake" having the file drop down?
Edit:
For clarification - I'm not trying to drag things inside the browser to drop. I'm dragging files from outside the browser onto a button.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有
Selenium 只能与浏览器内呈现的内容进行交互。它无法与操作系统级别的事物交互(例如操作系统弹出对话框、操作系统Windows(如文件资源管理器)等)
No
Selenium can only interact with things rendered inside the browser. It cannot interact with OS level things (e.g. OS pop up dialogue boxes, OS Windows like file explorer, etc)
您检查过 http://seleniumhq.org/docs/03_webdriver.html#tips -和技巧?
Did you check the http://seleniumhq.org/docs/03_webdriver.html#tips-and-tricks ?