Drag & Drop mit Selen WebDriver auf javaDrag & Drop mit Selen WebDriver auf 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>
Ziel: -
<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>
Am mit diesem Code für Drag & Tropfen: -
Actions builder = new Actions(driver);
Action dragAndDrop = builder.clickAndHold(src).moveToElement(trgt).release(trgt).build();
dragAndDrop.perform();
Ich möchte das src-Element in das Zielelement ziehen (als li-Tag in ol des div-Tags einfügen). Wie kann ich als erstes oder letztes oder intermediäres li-Tag in ol von div einfügen (Zielelement).
Ich möchte ein li-Tag erstellen (wie li im Zielelement) und dann das src-Element auf das neu erstellte li-Tag in ol (im Zielelement vorhanden) ziehen.
Wie erstelle ich ein li-Tag in Selen?
Bitte beachten Sie das folgende Video für eine detaillierte Erklärung über Drag & Drop-Betrieb. https://www.youtube.com/watch?v=egdUfivmm-k – Uday
@Uday Ich habe meine Frage aktualisiert. Freundliche Rückmeldung. – karan
@karan Sorry, ich habe gerade Ihre Frage gefunden. Es ist zu spät, aber ich habe einen funktionierenden Code für drag and drop gepostet, wo das Default 'Actions -DragandDrop()' mentod fehlschlägt. –