1
我有一個頁面需要使用Selenium Webdriver自動執行。Selenium webdriver:無法檢測框架集
我對網頁HTML(通過Firebug的檢查):
<html>
<head>....</head>
<frameset onload="DO_Box.setReadyState()" rows="*,0" frameborder="0" framespacing="0" border="0" name="frmMaster">
<frame src="/SomeSource.jsp" marginheight="1" marginwidth="2" scrolling="no" name="frmContent">
</frameset>
</html>
在這裏,我試圖driver.SwitchTo().DefaultContent()
然後driver.SwitchTo().frame()
。試圖通過索引,幀名,Xpath,類名,名稱來定位幀,但都是徒勞的。
我的驅動程序無法找到父框架及其中的任何元素。請幫我解決這個問題。
我已經嘗試過它..still沒有這樣的框架異常:( –
@AnilVaddepally你有沒有嘗試過一些等待? –
@AnilVaddepally嘗試更新的答案 –