簡體   English   中英

selenium java拖放 - 嘗試拖放

[英]selenium java drag and drop - trying to drag and drop

我正在嘗試將 draggable 1 拖放到這里框。 Draggable 1 可以被點擊並按住,但不能拖動到下拉框。 任何幫助,將不勝感激。

    WebDriver driver = new ChromeDriver();
    driver.get("https://www.seleniumeasy.com/test/drag-and-drop-demo.html");

    WebElement from = driver.findElement(By.xpath("//*[@id=\"todrag\"]/span[" + n + "]"));
    WebElement to = driver.findElement(By.xpath("//div[@dropzone]"));
    Actions act = new Actions(driver);
    act.clickAndHold(from).moveToElement(to).release(to).build().perform();
    }

嘗試操作拖放方法來實現上述功能。 您的 xpath 也不正確。 請參考以下正確的xpath:

  //span[contains(text(),'Draggable'"+ n +"')] 
  //div[@id='mydropzone']

拖放

Actions act=new Actions(driver);                    
act.dragAndDrop(From, To).build().perform()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM