我使用Selenium 2.15來驅動IE9。總的來說,它工作正常。我有一個奇怪的場景,其中:driver.SwitchTo().DefaultContent()
觸發System.InvalidOperationException
(消息是「Unable to get browser (NoSuchDriver)
」)。我很確定瀏覽器已經正常運行,並且已經被驅動到所要求的內容。有問題的內容是一行HTML文檔:webdriver.switchTo()。defaultContent()在IE9中觸發System.InvalidOperationException
<div id='me'>simple page</div>
有什麼理由SWITCHTO()DefaultContent()將失敗這樣一個頁面上。?
我相信這可能與保護區域設置的webdriver/IE9限制有關。棘手的是,目前還不清楚如何爲本地機器文件設置它們。 – 2012-02-01 19:42:46
是斯蒂芬格羅斯:我這麼認爲。它需要在IE – 2012-10-03 10:49:19