ドラッグにセレンwebdriverをしてドロップすると、JavaをセレンwebdriverをしてドラッグおよびJava
SRCをドロップ: -
<div class="dd"><img alt="World" src="test.png" style="margin-top: -5px;width:auto;height:16px;padding-right:5px;"><span>sample</span></div>
ターゲット: -
<div id="hierarchy">
<div class="dd" id="tree_nodes">
<ol class="dd-list" id="ancestor">
<li class="dd-item" ><div class="dd-handle"><img alt="testing" src="test2.png" ><a name="tree" style="margin:5px;">first page</a></div></li>
<li class="dd-item" ><div class="dd-handle"><img alt="testing" src="test2.png" s><a name="tree" style="margin:5px;">second page</a></div></li>
<li class="dd-item" ><div class="dd-handle"><img alt="testing" src="test2.png" ><a name="tree" style="margin:5px;">third page</a></div></li>
<li class="dd-item" ><div class="dd-handle"><img alt="testing" src="test2.png" s><a name="tree" style="margin:5px;">fourth page</a></div></li>
</ol>
</div>
</div>
アムドラッグのためにこのコードを使用し、ドロップ: -
Actions builder = new Actions(driver);
Action dragAndDrop = builder.clickAndHold(src).moveToElement(trgt).release(trgt).build();
dragAndDrop.perform();
src要素をターゲット要素にドラッグしたい(divタグの中にliタグとして挿入する)。どのようにdivの最初のまたは最後または中間のliタグとして挿入することができます(ターゲット要素)。
ターゲット要素にliと同じようにliタグを作成し、src要素をolの中に新しく作成したliタグ(ターゲット要素に存在する)にドラッグしたいとします。
セレンでliタグを作成するにはどうすればよいですか?この前
ドラッグアンドドロップ操作の詳細については、下記の動画をご覧ください。 https://www.youtube.com/watch?v=egdUfivmm-k – Uday
@Uday質問を更新しました。親切に答えてください。 – karan
@karan申し訳ありませんあなたの質問が見つかりました。あまりにも遅いですが、デフォルトの 'Actions -DragandDrop()'の指示が失敗したところでドラッグアンドドロップのための作業コードを投稿しました。 –