我如何在硒中拖放。 [英] How Do I Drag And Drop In Selenium.

查看:95
本文介绍了我如何在硒中拖放。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我试图从一个框架外面拖出一个元素并掉到里面但是

拖放不起作用因为目标位置在iframe内部吗

任何人都知道任何解决方案或解决它吗?



谢谢

Bishnu Das

解决方案

public void dragAndDrop(WebElement sourceElement,WebElement destinationElement)

{

try

{

if(sourceElement.isDisplayed()&& destinationElement.isDisplayed())

{

动作动作=新动作(驱动程序);

action.dragAndDrop(sourceElement,destinationElement).build()。perform();



}

else

{

System.out.println(元素不显示拖动);

}



}

catch(NoSuchElementException e)

{

e.getStackTrace();

}

}



你可以这样做此

Hi

I am trying to drag an element from outside a frame and drop to inside but
drag and drop is not working as target location is inside an iframe does
any one know any solution or work around for it?

Thanks
Bishnu Das

解决方案

public void dragAndDrop(WebElement sourceElement, WebElement destinationElement)
{
try
{
if (sourceElement.isDisplayed() && destinationElement.isDisplayed())
{
Actions action = new Actions(driver);
action.dragAndDrop(sourceElement, destinationElement).build().perform();

}
else
{
System.out.println(Element is not displayed to drag);
}

}
catch (NoSuchElementException e)
{
e.getStackTrace();
}
}

you can do like this


这篇关于我如何在硒中拖放。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆