1
私はSelenium Webdriverを使用して自動化する必要があるページがあります。Selenium webdriver:フレームセットを検出できません
ページ(Firebugので検査)のための私のHTML:私はdriver.SwitchTo().DefaultContent()
、その後driver.SwitchTo().frame()
を試してみましたが、ここで
<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>
。インデックス、フレーム名、Xpath、クラス名、名前でフレームを検索しようとしましたが、無駄になりました。
私のドライバは親フレームとその中の任意の要素を見つけることができません。これを修正する際に私を助けてください。
私はそれを試しましたが、このようなフレームの例外はありません:( –
@AnilVaddepallyあなたは少し待ってみましたか? –
@AnilVaddepally更新された回答で試してください –