2017-08-16 19 views
-1

執行自動化腳本時,我正在瀏覽器中輸入驗證碼頁。 來克服,我們的開發團隊提供了一個字符串,應通過URL傳遞以避免此驗證。如何在Mozilla和IE驅動程序中添加參數

在Chrome中,我們使用了chrome選項方法來添加參數並使其適用於驅動程序。

鑑於如果我想在Mozilla & IE上執行我的工作,它會給出同樣的錯誤。

代碼段:

else if(browser.equals("Chrome")){ 
System.setProperty("webdriver.chrome.driver", RunConfig.CHROME_DRIVER_EXE); 
String userAgent = "******"; 
ChromeOptions co = new ChromeOptions(); 
co.addArguments("--user-agent=" + userAgent); 
DesiredCapabilities cap = DesiredCapabilities.chrome(); 
cap.setCapability(ChromeOptions.CAPABILITY , co); 
driver = new ChromeDriver(cap); 
driver.manage().window().maximize(); 
} 

對於鉻上面的代碼工作,我需要看我們如何爲Mozilla和IE

運行
+3

請不要四下信息,請編輯您的問題,而不是 – Marged

回答

0

能夠做到這一點,我chaning可以是用戶代理在Mozilla和Chrome中獲得,但在IE中我們不能那樣做。

我能夠用曲線修復它與Chrome選項Chrome和Mozilla中

相關問題