1

私はセレンを初めて使用し、Pythonを使用していますが、InternetExplorerのJqueryメニューへの移動について少し質問があります。このツール>データロード>データロードのようなメニューに移動したいと思います。以下にHTMLコードを貼り付けています。太字でマークされた最後のメニュー項目「データロード」をクリックするためにどちらを使用するかわかりません。

誰か助けてください。私はどこでもそれをグーグルで検索しましたが、正しい答えを得ることができませんでした。

<LI class="mainmenu topmenu" sub_menu="1" level="1" jQuery1340790605409="12">Tools 
<UL style="DISPLAY: none; TOP: 49px; LEFT: 383px" class="mainmenu submenu" jQuery1340790605409="214">
<LI class="mainmenu submenupointer submenu " sub_menu="1" level="2" global_level="1" menu_id="891" jQuery1340790605409="54">Data Load 
<UL style="DISPLAY: none; TOP: 1px; LEFT: 109px" class="mainmenu subsubmenu" jQuery1340790605409="232">
<LI class="mainmenu subsubmenu" sub_menu="0" level="3" url_path="/Apps/Tools/DataLoad/DataLoad/FileList.asp" jQuery1340790605409="172">Data Load 
<LI class="mainmenu subsubmenu" sub_menu="0" level="3" url_path="/Apps/Tools/DataLoad/DataExtracts/template.asp" jQuery1340790605409="174">Data Extracts 
<LI class="mainmenu subsubmenu" sub_menu="0" level="3" url_path="/Apps/Tools/DataLoad/BehaviorMatrix/BehaviorMatrix.asp" jQuery1340790605409="176">Behavior Matrix </LI></UL>
4

1 に答える 1

1

次の手順をクリックまたはカーソルを合わせないとDataLoadサブメニューが表示されない場合は、[ツール]->[データの読み込み]->[データの読み込み]を選択します。

次に、セレンActionsクラスを使用して、ツール-> DataLoad要素などの上にマウスを移動(ナビゲート)する必要があります。Actionsの詳細については、このリンクを確認してください

そして、idとclassのどちらを使用するかについてはどうでしょうか。linkTextまたはpartialLinkTextを使用して、クリックしようとしている要素を見つけることをお勧めします。例-linkTextが。と等しい要素を検索し"DataLoad"ます。

于 2012-06-27T11:32:50.863 に答える