私はセレンとカピバラ全体に慣れていないので、何らかのガイダンスが得られることを願っています. 現在、フレームセットに含まれている JSP ファイル内の関数にアクセスしようとしていますが、これを理解することができません。
基本的に、フレームからjspファイルをナビゲートしました
<FRAME name="sideFrame" src="AppMenu.jsp" noresize="yes" scrolling="no"
これを持つそのファイル内の関数に:
<a onclick="nav_swap(this.id)" class="nav" id="view_new_page" href="javascript:submitWithAction('ViewNewPage', 'view_new_page');">View New Page /a>
xpath と within_frame を調べましたが、私が直面しているこの問題に役立つとは思いません。
これは私が現時点で持っているものの一種です:
session.find(:xpath,"//FRAME[@src='AppMenu.jsp']/..").all(:xpath,".//A[@id='view_new_page']/..").click
どんな助けでも大歓迎です。