我需要自動化網站中嵌入的qqFileUploader。我的問題是,我沒有任何訪問上傳按鈕,即使我有它會打開默認瀏覽窗口,我沒有訪問權限。我如何發佈我想要上傳的文件?感謝您的任何意見WebDriver qqFileUploader自動化
0
A
回答
0
您可以嘗試使用sikuli混合測試用的webdriver。
Sikuli可以識別網頁上的元素,並且文件上傳不是Web元素,所以Selenium無法訪問它。
請參考:http://code.google.com/p/sikuli-api/
我知道這工作,因爲我在這多次解決了這個問題,對於Flash上傳或簡單O.S行動。
0
如果你通過一個標準的文件輸入上傳您的文件,你應該直接寫在輸入文件的名稱:
driver.findElement(By.id("inputId")).sendKeys("path/to/your/file");
相關問題
- 1. Webdriver測試自動化
- 2. Modal頁面使用Selenium webdriver自動化
- 3. 硒webdriver的標籤自動化驗證
- 4. Selenium Webdriver無頭/無GUI自動化
- 5. 硒的webdriver自動完成
- 6. 如何在Selenium WebDriver中自動化Flex應用程序
- 7. 如何使用webdriver/java自動化kendo ui下拉菜單
- 8. Selenium :: WebDriver :: Error :: ElementNotDisplayedError發生在I.E.自動化測試
- 9. 如何使用webdriver +無頭鉻自動化Web UI測試?
- 10. 使用Selenium Webdriver的Silverlight和Flex應用程序自動化
- 11. 自動化Gmail使用java中的selenium webdriver登錄
- 12. 使用硒WebDriver進行自動化測試?
- 13. 如何使用Selenium Webdriver自動化驗證碼?
- 14. 使用Abstract class for Junit + WebDriver自動化測試
- 15. 如何在Selenium中自動化時禁用WebDriver中的JavaScript?
- 16. 使用Selenium Webdriver和Java的聚合物滑塊自動化
- 17. 如何使用Selenium/Webdriver自動化聊天應用程序?
- 18. 我可以使用Selenium Webdriver自動化Microsoft Dynamics AX嗎?
- 19. 硒webdriver自動化期間的空白頁apply.cgi
- 20. 使用Webdriver自動化Sitecore測試時使用Xpath
- 21. 使用Webdriver的舊谷歌瀏覽器自動化
- 22. 如何使用WebDriver自動化Ace編輯器(發送密鑰)?
- 23. 在selenium webdriver和ide中重新實現captcha自動化
- 24. 如何提高watir-webdriver自動化腳本的性能
- 25. Android應用程序自動化腳本:通過Appium,Selenium WebDriver,Java:NoSuchElementFoundException
- 26. 如何在azure上使用webdriver自動化驗證碼?
- 27. 如何使用selenium webdriver自動化Silverlight應用程序?
- 28. 如何使用selenium webdriver自動化高圖表和圖表?
- 29. 使用Selenium WebDriver/JAVA的自動化大型機作業
- 30. 的webdriver:谷歌的自動化提醒選項