2011-09-02 46 views
1

有沒有一種方法可以通過硒驅動程序運行我的JS文件?如何通過硒調用JS文件

當我的測試運行時,我被授予禁用並啓用我的firefox瀏覽器中的JS腳本。有可能這樣做嗎?

目前,我在Firefox配置文件中設置首選項,並啓動瀏覽器來禁用JavaScript,它可以在運行時?

回答

2

你爲什麼禁用Javascript?您需要啓用它們才能執行您自己的腳本。你想使用JavascriptExecutor。你可以做下面的事情。

String fileContents = Files.toString(new File("c:\\fullpathtoyourJS\\test.js"), Charsets.UTF_8); 
JavascriptExecutor js = (JavascriptExecutor)driver;   
js.executeScript(fileContents);