我可以在IE中使用selenium RC
上傳文件嗎?Selenium RC上傳文件
2
A
回答
0
瀏覽此帖子。會幫你上傳文件中硒RC http://automationtricks.blogspot.com/2010/09/how-to-upload-file-in-selenium.html 感謝 尼拉吉
1
簡短的回答是,在一般情況you can't,由於瀏覽器的安全限制。想想看,如果Javascript代碼可以以編程方式將文件上傳到服務器,它可以發送敏感文件到服務器,而用戶不會注意到。
Niraj指出,有辦法解決這個問題,但它們涉及到使用另一個工具將按鍵注入到窗口系統事件隊列中。另外,你可以使用* firefox的* chrome後端運行,安全屏障較低。
0
您可以嘗試使用* iehta瀏覽器啓動器而不是* iexplore。 * iehta擁有更高的權限。我用它來規避「同源」限制,並且在我讀過的各種論壇上發表的評論表明它也可以用於文件上傳。
0
我發現Autoit做的工作,但它失敗的Firefox,所以如果根據瀏覽器的其他聲明來。
WinWaitActive("Choose File to Upload")
Send("C:\Images\abc.jpg")
Send("{ENTER}")
在SciTE腳本編輯器Autoit中輸入上述代碼。
「選擇要上傳的文件」是單擊按鈕(瀏覽/附加)時窗口的標題。 在click(Browse)
之前執行代碼時,代碼應該執行由Compile Script to .exe
創建的exe文件,以便代碼將等待彈出窗口,並且當彈出窗口到達時選擇要上載的文件。
0
在Firefox和其他瀏覽器中,您可以使用硒的輸入命令上傳文件。
這裏http://aboutselenium.blogspot.com/2011/02/handling-file-upload-using-selenium.html
0
見我們可以用Sikuli硒。如果你對解決方案感興趣,我可以爲你提供更好的服務。請詳細解釋您的要求。
相關問題
- 1. 使用Selenium IDE進行文件上傳(不是Selenium WD/RC)
- 2. Selenium RC>如何使用attachFile上傳文件()
- 3. Selenium上傳文件
- 4. 使用Selenium上傳文件
- 5. selenium webdriver上傳文件
- 6. Selenium Webdriver - 上傳Audido文件
- 7. Selenium RC 2.24.1 + Firefox 10.0.2配置文件
- 8. Selenium RC參考文獻
- 9. javascript in selenium RC
- 10. Selenium RC Referer header
- 11. Selenium RC in Hudson
- 12. Selenium上的圖片/文件上傳
- 13. 瞭解Selenium IDE和Selenium RC
- 14. Selenium RC - selenium-browserbot.js錯誤
- 15. Jacoco w/Jetty + Selenium RC
- 16. chooseCancelOnNextConcirmation alternative in Selenium RC
- 17. Selenium RC WaitForPageToLoad掛起
- 18. Selenium RC Jmeter C#LoadTesting
- 19. Selenium RC和Internet Explorer
- 20. Selenium RC htmlsuite錯誤
- 21. Selenium RC(java)+ Safari3 + XP
- 22. Selenium RC -htmlsuite錯誤
- 23. 上傳文件時Selenium被阻止
- 24. 使用WWW上傳文件:: Selenium
- 25. 用ubuntu上傳selenium和python文件
- 26. 用selenium ide上傳文件到Dropzone.js
- 27. python selenium點擊文件上傳選項
- 28. Selenium:在Google Chrome中上傳文件
- 29. Selenium 2.0 - 文件上傳不起作用
- 30. selenium webdriver .net chrome上傳文件