[英]Chrome Extension Not Running in Selenium Javascript Webdriver Test
[英]When running Selenium Webdriver Test no Alert appears
我正在 FireFox 中運行 Selenium webdriver 測試。 單擊按鈕后,必須出現 Javascript (JQuery/Bootstrap) 警報,但無論我如何運行程序(eclipse、調試模式、可執行 Jar),都不會出現此警報。
當手動執行完全相同的操作時,警報總是出現,即使我使用由 Selenium webdriver 測試啟動的相同瀏覽器會話也是如此。 我在 Windows 10 下使用 Selenium Webdriver 2.53 Java 1.7 Firefox 46.0.1。
任何人都知道為什么不出現此警報
實際上,在 Selenium webdriver for Firefox 中,默認情況下,如果出現警告框,則會關閉它。
因此,在初始化 WebDriver 之前修改您的 DesiredCapabilities 以通過如下設置忽略此行為:-
DesiredCapabilities capabilities = DesiredCapabilities.firefox()
capabilities.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR,"ignore");
希望這會幫助你..
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.