4
我正在編寫一個使用html5文件上傳功能的應用程序,也就是說用戶可以從他的桌面上拖動一個文件到一個div中,並將其上傳到jquery.filedrop。用Capybara/Selenium測試html5文件上傳?
任何人都知道是否可以用水豚/硒進行測試?
我正在編寫一個使用html5文件上傳功能的應用程序,也就是說用戶可以從他的桌面上拖動一個文件到一個div中,並將其上傳到jquery.filedrop。用Capybara/Selenium測試html5文件上傳?
任何人都知道是否可以用水豚/硒進行測試?
我用Selenium WebDriver測試了這個。
它看起來像:
WebElement element = driver.findElement(By.name("source"));
WebElement target = driver.findElement(By.name("target"));
(new Actions(driver)).dragAndDrop(element, target).perform();
這看起來像拖放元素到另一個,不將文件拖動到一個元素,我缺少什麼?什麼是源? – Pablo
對不起,我的壞,我想念桌面的一部分。 我不認爲,硒不能用「瀏覽器外」對象操作。從未遇到過,沒有文檔提及,谷歌掃描後沒有任何信息。 – beornborn