我現在用的是以下應用的框架:在C#如何切換到顯示爲一個彈出窗口
- 硒2.0
- 火狐
我需要編寫一個測試,點擊一個按鈕並打開一個框架作爲彈出窗口。該框架沒有名稱或ID。
幀中的源代碼以「html」而不是「frame」開頭。但是,當您右擊窗口時,它會顯示它是一個框架。所以,我認爲這是一個框架,而不是一個窗口。
我曾嘗試下面的代碼,但不工作:
- driver.SwitchTo()框架(0)
我得到看起來像下面的錯誤:
error: No response from server for url
http://localhost:7055/hub/session/126a4485-48cb-4230-b0b0-69c4169b1852/element/%7B706f4a88-56a7-4813-af1b-8e137ce676af%7D/click
請幫忙。
謝謝。
可能重複[無法在名稱和XPath中查找Selenium WebDriver中的元素](http://stackoverflow.com/questions/14727617/unable-to-find-element-in-selenium-webdriver-by-name-和-xpath) – kenorb 2015-05-21 22:31:50