状況が発生している間に、ドライバがiframe
に切り替えてその要素とやりとりする必要がある、セレンのwebdriverでWebアプリケーションを自動化しようとしています。私はiframe
に切り替えることが可能なすべての手順をしていますが、それでも私はNoSuchFrameExceptionで要素を識別できません
NoSuchFrameException取得しています:名前またはID IMW_PROC_MAINでは見つかりませんでしたフレーム要素を。
以下は、私が試したコードは次のとおりです。
driver.switchTo().frame("IMW_PROC_MAIN");
pcw.txt_matterName(driver).sendKeys("TempApplication");
は私もインデックスで現在のHTMLページおよびスイッチ上のiframeの合計数を見つけることを試みました。 これは、テキストボックスのエラーとして表示されます。
NoSuchElementExceptionです。
ページソースのスクリーンショットを共有しています。いくつかの制限のため、私はターゲットHTMLテキストを共有していません。
id=matterName
の要素とやりとりしたい。どのように私はこれを達成することができます。
私は票を落とさないでください。ユーザーは、投票の前に、この質問で何が間違っているか不完全であるかを指摘することができます。 – MKay