【发布时间】:2016-07-19 21:31:38
【问题描述】:
我需要在 C# 中自动化拖放功能,但找不到正确的方法!这是一个文件上传表单,我需要在那里自动执行拖放操作。
以这种方式进行实验:
public void FileAttachment() {
PageObjects.UploadFile.Click();
Driver.Instance.FindElement(By.XPath("//*@id='fileUpload']div")).SendKeys("filepath");
PageObjects.FileUploadSend.Click();
}
帮我穿过这块石头!
【问题讨论】:
-
这里的代码看起来很另类。它更倾向于
file upload,而不是Drag and Drop。 -
完全是@pArAs!它从本地路径拖动文件并放入目标元素。不是源和目标都在同一个网页!
标签: c# selenium-webdriver drag-and-drop