2
我需要自動化此小部件http://www.plupload.com/example_queuewidget.php我使用硒Web驅動程序,並且我已成功完成AutoIt腳本以上傳文件,但要點擊提及的URL上的「添加文件」按鈕是我的問題可以請人幫助我這個..使用硒單擊一個Flash按鈕Webdriver
謝謝
我需要自動化此小部件http://www.plupload.com/example_queuewidget.php我使用硒Web驅動程序,並且我已成功完成AutoIt腳本以上傳文件,但要點擊提及的URL上的「添加文件」按鈕是我的問題可以請人幫助我這個..使用硒單擊一個Flash按鈕Webdriver
謝謝
它使用的webdriver單擊我沒有試過...但通過控制檯我試圖單擊它在FF,這是對我工作的罰款。你可以試試這個代碼:
當我假設WebDriver點擊不起作用時就是這種情況。
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("document.getElementById('uploader_browse').click();");
您可以添加sikuli腳本<< http://www.sikuli.org/ >>到您的硒代碼來處理這樣的flash對象。 sikuli只需捕捉圖像並在目標網頁上找到相同的圖像。 – Hemanth 2013-02-22 06:09:26
嗨HemChe我已經嘗試過sikuli,但我得到這個錯誤java.lang.UnsatisfiedLinkError:C:\ Users \ dev10 \ AppData \ Local \ Temp \ tmplib \ VisionProxy.dll:找不到依賴庫 – selva 2013-02-22 11:46:54
檢查此鏈接是否有幫助! http://stackoverflow.com/questions/6092200/how-to-fix-an-unsatisfiedlinkerror-cant-find-dependent-libraries-in-a-jni-pro – Hemanth 2013-02-25 11:37:06